refCounter< T >::actualData Class Reference

Public Member Functions

 actualData (const T &src)
 ~actualData ()
void reference () const
bool dereference () const
T & getData ()
const T & getData () const

Private Attributes

unsigned refCount
data

Detailed Description

template<class T>
class refCounter< T >::actualData

Definition at line 48 of file refCounter.h.


Constructor & Destructor Documentation

template<class T >
refCounter< T >::actualData::actualData ( const T &  src  )  [inline]

Definition at line 53 of file refCounter.h.

References refCounter< T >::actualData::refCount.

template<class T >
refCounter< T >::actualData::~actualData (  )  [inline]

Definition at line 54 of file refCounter.h.


Member Function Documentation

template<class T >
bool refCounter< T >::actualData::dereference (  )  const [inline]

Definition at line 56 of file refCounter.h.

References refCounter< T >::actualData::refCount.

Referenced by refCounter< T >::dereference().

template<class T >
const T& refCounter< T >::actualData::getData (  )  const [inline]

Definition at line 61 of file refCounter.h.

References refCounter< T >::actualData::data.

template<class T >
T& refCounter< T >::actualData::getData (  )  [inline]

Definition at line 60 of file refCounter.h.

References refCounter< T >::actualData::data.

Referenced by refCounter< T >::getData().

template<class T >
void refCounter< T >::actualData::reference (  )  const [inline]

Definition at line 55 of file refCounter.h.

References refCounter< T >::actualData::refCount.

Referenced by refCounter< T >::reference().


Field Documentation

template<class T >
T refCounter< T >::actualData::data [private]

Definition at line 51 of file refCounter.h.

Referenced by refCounter< T >::actualData::getData().

template<class T >
unsigned refCounter< T >::actualData::refCount [mutable, private]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1