#include <DictObjCont.h>
Inherits ObjCont.
Inheritance diagram for ItemObjCont:


Public Member Functions | |
| ItemObjCont (Serializer &ser, DicFile &dicFile, const string &blockName, const string &itemName) | |
| ~ItemObjCont () | |
| void | Build () |
Private Member Functions | |
| void | GetItemDecendency (vector< family_member > &decendency) |
| void | BuildItems (vector< vector< string > > &combo, const unsigned int configIndex) |
Private Attributes | |
| vector< family_member > | _decendency |
Classes | |
| class | family_member |
| Private class that represents a family member. More... | |
This class represents an item object container, i.e., an object container of type "item". In addition to ObjCont features, this class adds support for item decendents.
| ItemObjCont::ItemObjCont | ( | Serializer & | ser, | |
| DicFile & | dicFile, | |||
| const string & | blockName, | |||
| const string & | itemName | |||
| ) |
Utility method, not part of users public API, and will soon be removed.
| ItemObjCont::~ItemObjCont | ( | ) |
Utility method, not part of users public API, and will soon be removed.
| void ItemObjCont::Build | ( | ) | [virtual] |
Utility method, not part of users public API, and will soon be removed.
Reimplemented from ObjCont.
| void ItemObjCont::GetItemDecendency | ( | vector< family_member > & | decendency | ) | [private] |
| void ItemObjCont::BuildItems | ( | vector< vector< string > > & | combo, | |
| const unsigned int | configIndex | |||
| ) | [private, virtual] |
Reimplemented from ObjCont.
vector<family_member> ItemObjCont::_decendency [private] |
1.5.1