37 #ifndef H_OGF_META_TYPES_META_ENUM_H
38 #define H_OGF_META_TYPES_META_ENUM_H
75 size_t nb_values()
const {
76 return values_.size();
86 ogf_assert(i < values_.size()) ;
87 return values_[i].value ;
96 ogf_assert(i < values_.size()) ;
97 return values_[i].name ;
151 std::vector<Value> values_ ;
A smart pointer with reference-counted copy semantics.
Represents a list of name-value pairs.
geo_index_t index_t
The type for storing and manipulating indices.
Global Graphite namespace.
SmartPointer< MetaEnum > MetaEnum_var
Automatic reference-counted pointer to a MetaEnum.
Definitions common to all include files in the gom library.