conststd::string&name()const{returnm_name;}///< Returns the name of the category
conststd::string&name()const{returnm_name;}///< Returns the name of the category
[[deprecated("use key_items instead")]]
[[deprecated("use key_items instead")]]isetkey_fields()const;///< Returns the cif::iset of key item names. Retrieved from the @ref category_validator for this category
isetkey_fields()const;///< Returns the cif::iset of key item names. Retrieved from the @ref category_validator for this category
isetkey_items()const;///< Returns the cif::iset of key item names. Retrieved from the @ref category_validator for this category
isetkey_items()const;///< Returns the cif::iset of key item names. Retrieved from the @ref category_validator for this category
[[deprecated("use key_item_indices instead")]]
[[deprecated("use key_item_indices instead")]]std::set<uint16_t>key_field_indices()const;///< Returns a set of indices for the key items.
std::set<uint16_t>key_field_indices()const;///< Returns a set of indices for the key items.
std::set<uint16_t>key_item_indices()const;///< Returns a set of indices for the key items.
std::set<uint16_t>key_item_indices()const;///< Returns a set of indices for the key items.
/// @brief Set the validator for this category to @a v
/// @brief Set the validator for this category to @a v
/// @param v The category_validator to assign. A nullptr value is allowed.
/// @param v The category_validator to assign. A nullptr value is allowed.