#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] |
1.5.7