#include <CifLoadReorganizer.h>
Collaboration diagram for DictFileCont:

Public Member Functions | |
| DictFileCont (const string &fnavFileName, const string &dicFileName, const string &ddlFileName, const bool verbose=false) | |
| DictFileCont (const string &fnavFileName) | |
| ~DictFileCont () | |
| int | Init () |
| int | Write () |
| void | Read () |
| unsigned int | GetNumDictionaries () |
| void | GetDictionaryNames (vector< string > &dictNames) |
| void | SetCurrentDictionary (const string &dictionaryName) |
| DdlDictCont * | GetCurrDictCont () |
| void | Print () |
Private Member Functions | |
| void | IntInit (const string &fnavFileName) |
| void | OpenFile (const eFileMode fileMode) |
Private Attributes | |
| bool | _verbose |
| string | _ddlFileName |
| string | _dicFileName |
| string | _fnavFileName |
| DdlFile * | _ddl |
| DicFile * | _dic |
| FileNavigator * | _fnav |
| ISTable * | _ddlformat |
| ISTable * | _dicformat |
| mapped_ptr_vector< DdlDictCont > | _dictionaries |
| DdlDictCont * | _currDictContP |
| DictFileCont::DictFileCont | ( | const string & | fnavFileName, | |
| const string & | dicFileName, | |||
| const string & | ddlFileName, | |||
| const bool | verbose = false | |||
| ) |
| DictFileCont::DictFileCont | ( | const string & | fnavFileName | ) |
| DictFileCont::~DictFileCont | ( | ) |
| void DictFileCont::IntInit | ( | const string & | fnavFileName | ) | [private] |
| void DictFileCont::OpenFile | ( | const eFileMode | fileMode | ) | [private] |
| int DictFileCont::Init | ( | ) |
| int DictFileCont::Write | ( | ) |
| void DictFileCont::Read | ( | ) |
| unsigned int DictFileCont::GetNumDictionaries | ( | ) |
| void DictFileCont::GetDictionaryNames | ( | vector< string > & | dictNames | ) |
| void DictFileCont::SetCurrentDictionary | ( | const string & | dictionaryName | ) |
| DdlDictCont * DictFileCont::GetCurrDictCont | ( | ) |
| void DictFileCont::Print | ( | ) |
bool DictFileCont::_verbose [private] |
string DictFileCont::_ddlFileName [private] |
string DictFileCont::_dicFileName [private] |
string DictFileCont::_fnavFileName [private] |
DdlFile* DictFileCont::_ddl [private] |
DicFile* DictFileCont::_dic [private] |
FileNavigator* DictFileCont::_fnav [private] |
ISTable* DictFileCont::_ddlformat [private] |
ISTable* DictFileCont::_dicformat [private] |
mapped_ptr_vector<DdlDictCont> DictFileCont::_dictionaries [private] |
DdlDictCont* DictFileCont::_currDictContP [private] |
1.5.1