Go to the documentation of this file.
64 std::string
name(
const std::string& localeString = std::string() )
const;
DCA_ENUM_ID_TYPE enumByValue(int value) const
Returns the id of an enum item associated with the current IprCategory.
DCA_SIZE_TYPE enumsSize() const
Returns the count of IprEnum items associated with current IprCategory.
IprCategory NullIprCategory
Defines a constant unassigned IprCategory you can use for checks. if( myIprCategory == NullIprCategor...
int DCA_ENUM_ID_TYPE
Id type for IprEnum class.
std::string name(const std::string &localeString=std::string()) const
Returns the localized (display) name of the category.
bool operator==(const IprCategory &aInst) const
Equality operator, returns true if two IprCategory objects refer to the identical internal category.
int DCA_CATEGORY_ID_TYPE
Type for category ids.
DCA_CATEGORY_ID_TYPE id() const
Returns the internal id of a IprCategory class.
size_t DCA_INDEX_TYPE
Type for index access (used for arrays and collections).
size_t DCA_SIZE_TYPE
Type for size (used for size of array and collections).
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
bool operator!=(const IprCategory &aInst) const
Inequality operator, returns true if two IprCategory objects refer to different internal categories.
The IprCategory class contains information for a single category. An IP address can be assigned to on...
DCA_ENUM_ID_TYPE enumId(DCA_INDEX_TYPE index) const
Returns the id of an enum item associated with the current IprCategory.