| Puma Reference Manual | Puma: Puma::CMemberAliasInfo Class Reference |
#include <Puma/infos/CMemberAliasInfo.h>

A member alias is created by a using-declaration.
Public Member Functions | |
| CMemberAliasInfo () | |
| Constructor. | |
| ~CMemberAliasInfo () | |
| Destructor. | |
| CObjectInfo * | Member () const |
| Get the semantic information about the original member for which this is an alias. | |
| void | Member (CObjectInfo *info) |
| Set the original member for which this is an alias. | |
| Puma::CMemberAliasInfo::CMemberAliasInfo | ( | ) | [inline] |
Constructor.
| Puma::CMemberAliasInfo::~CMemberAliasInfo | ( | ) |
Destructor.
If the object type is CObjectInfo::MEMBERALIAS_INFO, then CObjectInfo::CleanUp() is called.
| CObjectInfo * Puma::CMemberAliasInfo::Member | ( | ) | const [inline] |
Get the semantic information about the original member for which this is an alias.
| void Puma::CMemberAliasInfo::Member | ( | CObjectInfo * | info | ) | [inline] |
Set the original member for which this is an alias.
| info | The original member. |