ICG 2
Electric Boogaloo
PrimitiveDataType Member List

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

accept(DataTypeVisitor *visitor) const overridePrimitiveDataTypeinlinevirtual
assignValue(void *address, Value *value) const =0PrimitiveDataTypepure virtual
clearValue(void *address) const =0PrimitiveDataTypepure virtual
createInstance(unsigned int n=1) const =0DataTypepure virtual
deleteInstance(void *address) const =0DataTypepure virtual
getSize() const =0DataTypepure virtual
getTypeSpecName() const =0DataTypepure virtual
getValue(void *address) const =0PrimitiveDataTypepure virtual
isFloatingPoint() const =0PrimitiveDataTypepure virtual
isSigned() const =0PrimitiveDataTypepure virtual
isValid() const =0DataTypepure virtual
isVoid() const =0PrimitiveDataTypepure virtual
makeDeclaration(std::string declarator) constDataTypevirtual
PrimitiveDataType()PrimitiveDataTypeinline
printValue(std::ostream &s, void *address) const =0PrimitiveDataTypepure virtual
toString() constDataTypevirtual
validate(DataTypeInator *dataTypeInator)=0DataTypepure virtual
~DataType()DataTypeinlinevirtual
~PrimitiveDataType()PrimitiveDataTypeinline