#include <any.h>
Classes | |
class | CAbstractReference |
Abstract reference to object. More... | |
class | CReference |
Actual templetized reference to object. More... | |
Public Member Functions | |
CAny () | |
Constructor. More... | |
template<typename T > | |
CAny (const T &t_object) | |
Constructor with templetized argument. More... | |
CAny (const CAny &c_any) | |
Copy constructor Clone the reference to the object, if the reference is not NULL. More... | |
~CAny () | |
Destructor. More... | |
CAny & | swap (CAny &c_any) |
Redefinition of the swap function of the std library. More... | |
template<typename T > | |
CAny & | operator= (const T &t_object) |
Assignment operator when object is operand. More... | |
CAny & | operator= (const CAny &c_any) |
Assignment operator when any type is operand. More... | |
Public Attributes | |
CAbstractReference * | m_pcRef |
Pointer to object reference. More... | |
|
inline |
|
inline |
|
inline |
CAbstractReference* argos::CAny::m_pcRef |