ClockWork DB CoreAPI 1.0.48
Abstract Time Series and Storage/Management Library
Loading...
Searching...
No Matches
tom::collections::time_series Class Referenceabstract
+ Inheritance diagram for tom::collections::time_series:

Public Member Functions

virtual time_series_iteratorbegin () const =0
 
virtual const void * data () const
 
virtual time_series_iteratorend () const =0
 
virtual tom::calendars::calendarget_calendar () const =0
 
date get_first_date () const
 
virtual date_int_type get_first_date_int () const
 
date get_last_date () const
 
virtual date_int_type get_last_date_int () const
 
virtual const observationget_observation (date d) const =0
 
virtual const observationget_observation (date_int_type d) const =0
 
virtual const observationoperator[] (date d) const =0
 
virtual observationoperator[] (date d)=0
 
virtual const observationoperator[] (date_int_type d) const =0
 
virtual observationoperator[] (date_int_type d)=0
 
virtual std::ostream & print (std::ostream &) const =0
 
void set_observation (const Date &d, bool f)
 
virtual void set_observation (const Date &d, const char *f)
 
virtual void set_observation (const Date &d, const observation &val)
 
virtual void set_observation (const Date &d, const std::string &f)
 
void set_observation (const Date &d, double f)
 
void set_observation (const Date &d, float f)
 
void set_observation (const Date &d, int f)
 
void set_observation (const Date &d, tom::value_type f)
 
void set_observation (date d, bool f)
 
virtual void set_observation (date d, const char *f)
 
virtual void set_observation (date d, const Date &)=0
 
virtual void set_observation (date d, const observation &val)=0
 
virtual void set_observation (date d, const std::string &f)
 
void set_observation (date d, double f)
 
void set_observation (date d, float f)
 
void set_observation (date d, int f)
 
void set_observation (date d, tom::value_type f)
 
void set_observation (date_int_type d, bool f)
 
virtual void set_observation (date_int_type d, const char *f)
 
virtual void set_observation (date_int_type d, const Date &)=0
 
virtual void set_observation (date_int_type d, const observation &val)=0
 
virtual void set_observation (date_int_type d, const std::string &f)
 
void set_observation (date_int_type d, double f)
 
void set_observation (date_int_type d, float f)
 
void set_observation (date_int_type d, int f)
 
void set_observation (date_int_type d, tom::value_type f)
 

Protected Member Functions

date_int_type set_first_date_int (const date_int_type d)
 
date_int_type set_last_date_int (const date_int_type d)
 

Protected Attributes

date_int_type m_end_date_int
 
date_int_type m_start_date_int
 

The documentation for this class was generated from the following file: