|
ICG 2
Electric Boogaloo
|
This is the complete list of members for PrimitiveDataType, including all inherited members.
| accept(DataTypeVisitor *visitor) const override | PrimitiveDataType | inlinevirtual |
| assignValue(void *address, Value *value) const =0 | PrimitiveDataType | pure virtual |
| clearValue(void *address) const =0 | PrimitiveDataType | pure virtual |
| createInstance(unsigned int n=1) const =0 | DataType | pure virtual |
| deleteInstance(void *address) const =0 | DataType | pure virtual |
| getSize() const =0 | DataType | pure virtual |
| getTypeSpecName() const =0 | DataType | pure virtual |
| getValue(void *address) const =0 | PrimitiveDataType | pure virtual |
| isFloatingPoint() const =0 | PrimitiveDataType | pure virtual |
| isSigned() const =0 | PrimitiveDataType | pure virtual |
| isValid() const =0 | DataType | pure virtual |
| isVoid() const =0 | PrimitiveDataType | pure virtual |
| makeDeclaration(std::string declarator) const | DataType | virtual |
| PrimitiveDataType() | PrimitiveDataType | inline |
| printValue(std::ostream &s, void *address) const =0 | PrimitiveDataType | pure virtual |
| toString() const | DataType | virtual |
| validate(DataTypeInator *dataTypeInator)=0 | DataType | pure virtual |
| ~DataType() | DataType | inlinevirtual |
| ~PrimitiveDataType() | PrimitiveDataType | inline |