Puma Reference Manual | Puma: Puma::CMemberAliasInfo Class Reference |
Semantic information about a member alias. More...
#include <Puma/infos/CMemberAliasInfo.h>
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. |
Semantic information about a member alias.
A member alias is created by a using-declaration.
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. |