#include <CDFDataConfigurationMap.h>
Public Member Functions | |
CDF_DCMFile (CDFDataConfigurationMap *data_map, string &file_name, CDF_DCMAliasTable &alias_table, CDF_DCMFileStack &open_files, double data_priority=0) | |
~CDF_DCMFile () | |
void | open () |
CDF_DCMFileData & | file_data () |
string | file_name () |
void | close () |
CDFDCMReadStatus | read_status () const |
double | data_priority () |
string | get_curdir () |
const char * | get_alias (const char *name) |
Private Attributes | |
string | _file_name |
double | _data_priority_offset |
ifstream | _istr |
ostream | _ostr |
CDF_DCMAliasTable & | _alias_table |
CDF_DCMFileStack & | _open_files |
CDFDataConfigurationMap * | _data_map |
CDFDCMReadStatus | _read_status |
CDF_DCMFileData | _file_data |
Friends | |
int | DCMyyparse () |
void | DCMyyerror (const char *s) |
QDOS::CDF_DCMFile::CDF_DCMFile | ( | CDFDataConfigurationMap * | data_map, | |
string & | file_name, | |||
CDF_DCMAliasTable & | alias_table, | |||
CDF_DCMFileStack & | open_files, | |||
double | data_priority = 0 | |||
) |
QDOS::CDF_DCMFile::~CDF_DCMFile | ( | ) |
void QDOS::CDF_DCMFile::close | ( | ) |
double QDOS::CDF_DCMFile::data_priority | ( | ) | [inline] |
CDF_DCMFileData& QDOS::CDF_DCMFile::file_data | ( | ) | [inline] |
string QDOS::CDF_DCMFile::file_name | ( | ) | [inline] |
const char * QDOS::CDF_DCMFile::get_alias | ( | const char * | name | ) |
string QDOS::CDF_DCMFile::get_curdir | ( | ) |
void QDOS::CDF_DCMFile::open | ( | ) |
CDFDCMReadStatus QDOS::CDF_DCMFile::read_status | ( | ) | const [inline] |
void DCMyyerror | ( | const char * | s | ) | [friend] |
int DCMyyparse | ( | ) | [friend] |
CDF_DCMAliasTable& QDOS::CDF_DCMFile::_alias_table [private] |
double QDOS::CDF_DCMFile::_data_priority_offset [private] |
CDF_DCMFileData QDOS::CDF_DCMFile::_file_data [private] |
string QDOS::CDF_DCMFile::_file_name [private] |
ifstream QDOS::CDF_DCMFile::_istr [private] |
CDF_DCMFileStack& QDOS::CDF_DCMFile::_open_files [private] |
ostream QDOS::CDF_DCMFile::_ostr [private] |