ICG 2
Electric Boogaloo
EnumDataType Member List

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

accept(DataTypeVisitor *visitor) const overrideEnumDataTypevirtual
addEnumerator(std::string val_name, int value)EnumDataType
assignValue(void *address, int value) constEnumDataType
clearValue(void *address) constEnumDataType
containsValue(int value) constEnumDataType
createInstance(unsigned int num) const overrideEnumDataTypevirtual
deleteInstance(void *address) const overrideEnumDataTypevirtual
EnumDataType(EnumDictionary *enumDictionary, std::string name, size_t sizeof_element)EnumDataType
EnumDataType(const EnumDataType &original)=deleteEnumDataType
getSize() const overrideEnumDataTypevirtual
getTypeSpecName() const overrideEnumDataTypevirtual
getValue(void *address) constEnumDataType
invalid_strEnumDataTypestatic
isValid() const overrideEnumDataTypevirtual
lookupEnumeratorName(int value) constEnumDataType
makeDeclaration(std::string declarator) constDataTypevirtual
operator=(EnumDataType rhs)=deleteEnumDataType
toString() const overrideEnumDataTypevirtual
validate(DataTypeInator *dataTypeInator=NULL) overrideEnumDataTypevirtual
~DataType()DataTypeinlinevirtual
~EnumDataType()EnumDataType