#include <CifReorganizerBase.h>
Inherited by DdlLoadCont.
Inheritance diagram for DdlCont:


Public Member Functions | |
| DdlCont (const string &datablock, const string &id, const DdlContInfo &inDdlContInfo, FileNavigator *fnav) | |
| virtual | ~DdlCont () |
| void | Init () |
| string | GetName () |
| virtual int | Read (uWord which, unsigned int Index=0) |
| virtual int | Write () |
| void | GetDdlItem (vector< string > &ddlItem, const string &ddlCatName, const string &ddlItemName) |
| void | Print () |
Protected Attributes | |
| string | _datablock |
| string | _id |
| const DdlContInfo & | contInfo |
| vector< Word > | _index |
| vector< vector< vector< string > > > | _ddlItemsStore |
| FileNavigator * | _fnav |
Private Member Functions | |
| int | ReadDdlItem (const pair< unsigned int, unsigned int > &indexPair, unsigned int Index) |
| int | WriteDdlItem (const pair< unsigned int, unsigned int > &indices) |
| DdlCont::DdlCont | ( | const string & | datablock, | |
| const string & | id, | |||
| const DdlContInfo & | inDdlContInfo, | |||
| FileNavigator * | fnav | |||
| ) |
| DdlCont::~DdlCont | ( | ) | [virtual] |
| int DdlCont::ReadDdlItem | ( | const pair< unsigned int, unsigned int > & | indexPair, | |
| unsigned int | Index | |||
| ) | [private] |
| int DdlCont::WriteDdlItem | ( | const pair< unsigned int, unsigned int > & | indices | ) | [private] |
| void DdlCont::Init | ( | ) |
Reimplemented in DdlDictCont.
| string DdlCont::GetName | ( | ) |
| int DdlCont::Read | ( | uWord | which, | |
| unsigned int | Index = 0 | |||
| ) | [virtual] |
| int DdlCont::Write | ( | ) | [virtual] |
Reimplemented in DdlDictCont.
| void DdlCont::GetDdlItem | ( | vector< string > & | ddlItem, | |
| const string & | ddlCatName, | |||
| const string & | ddlItemName | |||
| ) |
| void DdlCont::Print | ( | ) |
string DdlCont::_datablock [protected] |
string DdlCont::_id [protected] |
const DdlContInfo& DdlCont::contInfo [protected] |
vector<Word> DdlCont::_index [protected] |
vector<vector<vector<string> > > DdlCont::_ddlItemsStore [protected] |
FileNavigator* DdlCont::_fnav [protected] |
1.5.1