| Puma Reference Manual | Puma: Puma::CTypeUnion Class Reference |
#include <Puma/CTypeInfo.h>

Example:
union X x; // x has type 'union X'
Public Member Functions | |
| CTypeUnion (CRecord *c) | |
| Constructor. | |
| ~CTypeUnion () | |
| Destructor. | |
| CUnionInfo * | UnionInfo () const |
| Get the semantic information about the union. | |
| Puma::CTypeUnion::CTypeUnion | ( | CRecord * | c | ) | [inline] |
Constructor.
Type has id CTypeInfo::TYPE_UNION.
| c | The semantic information about the union. |
| Puma::CTypeUnion::~CTypeUnion | ( | ) | [inline] |
Destructor.
| CUnionInfo* Puma::CTypeUnion::UnionInfo | ( | ) | const |