#include <CDFDataConfigurationMap.h>
Public Member Functions | |
CDF_DCMEntry () | |
CDF_DCMEntry (const char *data_source_name, double priority, const char *data_var_name, const char *time_tags_var, const char *time_tags_type, const char *file_name, double time_interval_start, double time_interval_end, int num_items, const char *data_avail="") | |
bool | is_data_available (const TimeInterval &tint) const |
bool | is_data_available (const Time &t) const |
TimeInterval | get_time_interval () const |
void | diag_print () const |
Private Attributes | |
string | _data_source_name |
double | _data_priority |
string | _variable_name |
string | _time_tags_variable_name |
string | _time_tags_type |
string | _file_name |
int | _num_items |
DataAvailability | _data_availability |
Friends | |
class | CDF_DCMEntryMap |
class | CDF_DCMDataInterval |
class | CDF_DCMDataIntervalList |
class | CDFDataBaseDataSource |
Vostream & | operator<< (Vostream &, const CDF_DCMEntry &) |
Vistream & | operator>> (Vistream &, CDF_DCMEntry &) |
QDOS::CDF_DCMEntry::CDF_DCMEntry | ( | ) | [inline] |
QDOS::CDF_DCMEntry::CDF_DCMEntry | ( | const char * | data_source_name, | |
double | priority, | |||
const char * | data_var_name, | |||
const char * | time_tags_var, | |||
const char * | time_tags_type, | |||
const char * | file_name, | |||
double | time_interval_start, | |||
double | time_interval_end, | |||
int | num_items, | |||
const char * | data_avail = "" | |||
) |
void QDOS::CDF_DCMEntry::diag_print | ( | ) | const [inline] |
TimeInterval QDOS::CDF_DCMEntry::get_time_interval | ( | ) | const |
bool QDOS::CDF_DCMEntry::is_data_available | ( | const Time & | t | ) | const |
bool QDOS::CDF_DCMEntry::is_data_available | ( | const TimeInterval & | tint | ) | const |
friend class CDF_DCMDataInterval [friend] |
friend class CDF_DCMDataIntervalList [friend] |
friend class CDF_DCMEntryMap [friend] |
friend class CDFDataBaseDataSource [friend] |
Vostream& operator<< | ( | Vostream & | v_os, | |
const CDF_DCMEntry & | cdf_dcm_entry | |||
) | [friend] |
Vistream& operator>> | ( | Vistream & | v_is, | |
CDF_DCMEntry & | cdf_dcm_entry | |||
) | [friend] |
double QDOS::CDF_DCMEntry::_data_priority [private] |
string QDOS::CDF_DCMEntry::_data_source_name [private] |
string QDOS::CDF_DCMEntry::_file_name [private] |
int QDOS::CDF_DCMEntry::_num_items [private] |
string QDOS::CDF_DCMEntry::_time_tags_type [private] |
string QDOS::CDF_DCMEntry::_time_tags_variable_name [private] |
string QDOS::CDF_DCMEntry::_variable_name [private] |