Lines Matching defs:EnumValue
116 typedef int32_t EnumValue;
187 const ValueMap* getValueMap(EnumValue prop) const;
202 inline const char* getPropertyName(EnumValue prop,
205 inline EnumValue getPropertyEnum(const char* alias) const;
207 inline const char* getPropertyValueName(EnumValue prop, EnumValue value,
210 inline EnumValue getPropertyValueEnum(EnumValue prop,
230 EnumValue enumStart;
231 EnumValue enumLimit;
255 Offset getOffset(EnumValue enumProbe) const {
283 EnumValue _enumArray; /* [array of count] */
284 /* Offset _offsetArray; // [array of count] after enumValue[count-1] */
289 EnumValue* getEnumArray() {
293 const EnumValue* getEnumArray() const {
306 return sizeof(int32_t) + (sizeof(EnumValue) + sizeof(Offset)) * n;
315 Offset getOffset(EnumValue enumProbe) const {
316 const EnumValue* e = getEnumArray();
345 EnumValue _enumArray; /* [array of count] EnumValues */
351 EnumValue* getEnumArray() {
355 const EnumValue* getEnumArray() const {
368 return sizeof(int32_t) + (sizeof(Offset) + sizeof(EnumValue)) * n;
377 EnumValue getEnum(const char* alias, const PropertyAliases& data) const {
380 const EnumValue* e = getEnumArray();
407 * See above for definitions of Offset and EnumValue. Also, refer to
413 * 'enumArray' is an array of EnumValue (see above)
416 * 'enum*' is an EnumValue (see above)