![]() |
VR-Forces 4.3 Class Documentation
|
Class that lays out the minimal interface needed to be a dis dictionary. More...

Public Member Functions | |
| DtDisDictionaryInterface (makVrv::DtDe &de) | |
| virtual | ~DtDisDictionaryInterface () |
| virtual bool | loadFromFile (const std::string &file)=0 |
| virtual bool | countryList (std::map< int, std::string > &list)=0 |
| virtual bool | kindList (std::map< int, std::string > &list)=0 |
| virtual bool | domainList (int kind, std::map< int, std::string > &list)=0 |
| virtual bool | categoryList (int kind, int domain, std::map< int, std::string > &list)=0 |
| virtual bool | subcategoryList (int kind, int domain, int country, int cat, std::map< int, std::string > &list)=0 |
| virtual bool | specificList (int kind, int domain, int country, int cat, int subcat, std::map< int, std::string > &list)=0 |
| virtual bool | extraList (int kind, int domain, int country, int cat, int subcat, int specific, std::map< int, std::string > &list)=0 |
| virtual std::string | enumerationStrings (const DtEntityType &)=0 |
| Given the entity type, return the | list of strings that represent the test of the full entity type;. | |
| virtual std::string | country (int) const =0 |
| Returns the string for the country given the country code. | |
| virtual std::string | displayName (const DtEntityType &)=0 |
| Given the entity type, return a name that best represents the type. The last non-wildcarded item will be used as the name. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
Class that lays out the minimal interface needed to be a dis dictionary.
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, makVrf::DtCsvDisDictionary, and makVrf::DtQtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Given the entity type, return the | list of strings that represent the test of the full entity type;.
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Returns the string for the country given the country code.
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
pure virtual |
Given the entity type, return a name that best represents the type. The last non-wildcarded item will be used as the name.
Implemented in makVrf::DtXmlDisDictionary, and makVrf::DtCsvDisDictionary.
|
protected |