Puma Reference Manual | Puma: Puma::CTypeClass Class Reference |
#include <Puma/CTypeInfo.h>
Examples:
class X x; // x has type 'class X' struct Y y; // y has type 'class Y'
Public Member Functions | |
CTypeClass (CRecord *c) | |
Constructor. | |
~CTypeClass () | |
Destructor. | |
CClassInfo * | ClassInfo () const |
Get the semantic information about the class. |
Puma::CTypeClass::CTypeClass | ( | CRecord * | c | ) | [inline] |
Constructor.
Type has id CTypeInfo::TYPE_CLASS.
c | The semantic information about the class. |
Puma::CTypeClass::~CTypeClass | ( | ) | [inline] |
Destructor.
CClassInfo* Puma::CTypeClass::ClassInfo | ( | ) | const |