commore  1.0.6-SNAPSHOT
 All Classes Namespaces Functions Variables Typedefs Enumerations Pages
commore::AutoRefBase Class Reference

#include <AutoRefBase.h>

+ Inheritance diagram for commore::AutoRefBase:

Public Member Functions

 AutoRefBase ()
 
 AutoRefBase (RefObject *p)
 
 AutoRefBase (const AutoRefBase &a)
 
AutoRefBaseoperator= (const AutoRefBase &a)
 
RefObjectget_ () const
 
void set_ (RefObject *p)
 
void clear ()
 

Friends

class RefObject
 

Detailed Description

Base class for AutoRef

Examples:
/examples/coding/Logs.cpp.

Constructor & Destructor Documentation

commore::AutoRefBase::AutoRefBase ( )
inline

Empty constructor

commore::AutoRefBase::AutoRefBase ( RefObject p)
inline

Constructor with a pointer

commore::AutoRefBase::AutoRefBase ( const AutoRefBase a)
inline

Copy constuctor

Member Function Documentation

void commore::AutoRefBase::clear ( )
inline

Relese referenced object

RefObject* commore::AutoRefBase::get_ ( ) const
inline
Returns
pointer to referenced object (null if not bound)
AutoRefBase& commore::AutoRefBase::operator= ( const AutoRefBase a)
inline

Assigment operator

void commore::AutoRefBase::set_ ( RefObject p)
inline

Set referenced objet


The documentation for this class was generated from the following files: