ICG 2
Electric Boogaloo
CompositeDataType Member List

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

accept(DataTypeVisitor *visitor) const overrideCompositeDataTypevirtual
CompositeDataType(std::string name, size_t sizeof_struct, void *(*allocator)(int), void(*deAllocator)(void *))CompositeDataType
CompositeDataType(const CompositeDataType &original)=deleteCompositeDataType
createInstance(unsigned int num) const overrideCompositeDataTypevirtual
deleteInstance(void *address) const overrideCompositeDataTypevirtual
getMemberMap() const =0CompositeDataTypepure virtual
getMemberMap()=0CompositeDataTypeprotectedpure virtual
getSize() const overrideCompositeDataTypevirtual
getSortedMemberList() constCompositeDataType
getTypeSpecName() const overrideCompositeDataTypevirtual
hasMemberNamed(std::string name)CompositeDataType
isValid() const overrideCompositeDataTypevirtual
makeDeclaration(std::string declarator) constDataTypevirtual
MemberMap typedefCompositeDataType
SortedMemberList typedefCompositeDataType
toString() const overrideCompositeDataTypevirtual
validate(DataTypeInator *dataTypeInator) overrideCompositeDataTypevirtual
~CompositeDataType()CompositeDataType
~DataType()DataTypeinlinevirtual