41 const std::vector<std::string>&
GetCatKeys(
const std::string& catName);
43 const std::vector<std::string>&
GetCatAttribute(
const std::string& catName,
44 const std::string& refCatName,
const std::string& refAttrName);
46 const std::vector<std::string>&
48 const std::string& refCatName,
const std::string& refAttrName);
51 const std::string& catName);
58 std::vector<std::string> _catsNames;
59 std::vector<std::string> _itemsNames;
60 std::vector<std::string> _catKeyItems;
61 std::vector<std::string> _catAttrib;
62 std::vector<std::string> _itemAttrib;
63 std::vector<std::string> _itemTypeListAttrib;
65 void _GetDictVersion(std::string& dictVer);
66 bool _isDictCategory(
const std::string& category)
const;
68 const std::vector<std::string>&
69 GetItemAttributeForItemTypeListCat(
const std::string& itemName,
70 const std::string& refCatName,
71 const std::string& refAttrName);