|  | PUMA Library Reference Manual
    | 
Type information classes.
| Classes | |
| class | Puma::CTypeAddress | 
| Type of a reference.  More... | |
| class | Puma::CTypeArray | 
| Type of an array.  More... | |
| class | Puma::CTypeBitField | 
| Type of a bit-field.  More... | |
| class | Puma::CTypeClass | 
| Type of a class.  More... | |
| class | Puma::CTypeEnum | 
| Type of an enumeration.  More... | |
| class | Puma::CTypeFunction | 
| Type of a function.  More... | |
| class | Puma::CTypeInfo | 
| Type information for an entity (class, function, object, etc).  More... | |
| class | Puma::CTypeList | 
| List of types.  More... | |
| class | Puma::CTypeMemberPointer | 
| Type of a member pointer.  More... | |
| class | Puma::CTypePointer | 
| Type of a pointer.  More... | |
| class | Puma::CTypePrimitive | 
| Primitive type.  More... | |
| class | Puma::CTypeQualified | 
| Type qualification.  More... | |
| class | Puma::CTypeRecord | 
| Type of a class or union.  More... | |
| class | Puma::CTypeTemplateParam | 
| Type of a template parameter.  More... | |
| class | Puma::CTypeUnion | 
| Type of a union.  More... | |
| class | Puma::CTypeVarArray | 
| Type of a variable length array.  More... | |