librcsb-core-wrapper  1.000
DataInfo Member List

This is the complete list of members for DataInfo, including all inherited members.

_GetDataType(const std::string &itemName)DataInfovirtual
AreAllKeyItems(const std::string &catName, const std::vector< std::string > &attribsNames)DataInfovirtual
AreItemsValuesValid(const std::string &catName, const std::vector< std::string > &attribsNames, const std::vector< unsigned int > &attribsIndices, const std::vector< bool > &allowedNullAttribs, const std::vector< std::string > &values, const Char::eCompareType compareType=Char::eCASE_SENSITIVE)DataInfo
DataInfo()DataInfo
GetCatAttribute(const std::string &catName, const std::string &refCatName, const std::string &refAttribName)=0DataInfopure virtual
GetCatKeys(const std::string &catName)=0DataInfopure virtual
GetCatNames()=0DataInfopure virtual
GetChildrenKeys(const std::vector< std::string > &parComboKey)DataInfo
GetComboKeys(const std::string &catName)DataInfo
GetItemAttribute(const std::string &itemName, const std::string &refCatName, const std::string &refAttribName)=0DataInfopure virtual
GetItemsNames()=0DataInfopure virtual
GetItemsTypes(std::vector< eTypeCode > &attribsTypes, const std::string &catName, const std::vector< std::string > &attribsNames)DataInfovirtual
GetMandatoryItems(std::vector< std::string > &mandItemsNames, const std::string &catName)DataInfo
GetVersion(std::string &version)=0DataInfopure virtual
IsCatDefined(const std::string &catName) const =0DataInfopure virtual
IsItemDefined(const std::string &itemName)=0DataInfopure virtual
IsItemMandatory(const std::string &catName, const std::string &attribName)DataInfo
IsItemMandatory(const std::string &itemName)DataInfovirtual
IsKeyItem(const std::string &catName, const std::string &attribName, const Char::eCompareType compareType=Char::eCASE_SENSITIVE)DataInfovirtual
IsSimpleDataType(const std::string &itemName)DataInfovirtual
IsUnknownValueAllowed(const std::string &catName, const std::string &attribName)DataInfovirtual
MustConvertItem(const std::string &catName, const std::string &attribName)DataInfovirtual
StandardizeEnumItem(std::string &value, const std::string &catName, const std::string &attribName)DataInfovirtual
~DataInfo()DataInfovirtual