CLocator< T > Class Template Reference

#include <locobject.h>

Inheritance diagram for CLocator< T >:
[legend]
Collaboration diagram for CLocator< T >:
[legend]

List of all members.

Public Member Functions

 CLocator (void)
 CLocator (CObject *_pObj)
 CLocator (const CLocator< T > &lo)
CLocator< T > & operator= (const CLocator< T > &lo)
CLocator< T > & AttachObject (T *_pObj)
CLocator< T > & AttachClonedObject (const CLocator< T > &lo, bool copystate)
 operator T * (void)
 operator const T * (void) const
T & operator* (void)
const T & operator* (void) const
T * operator-> (void)
const T * operator-> (void) const
T * operator() (void)
const T * operator() (void) const


Detailed Description

template<class T>
class CLocator< T >

Definition at line 95 of file locobject.h.


Constructor & Destructor Documentation

template<class T>
CLocator< T >::CLocator ( void   )  [inline]

Definition at line 97 of file locobject.h.

template<class T>
CLocator< T >::CLocator ( CObject _pObj  )  [inline, explicit]

Definition at line 98 of file locobject.h.

template<class T>
CLocator< T >::CLocator ( const CLocator< T > &  lo  )  [inline]

Definition at line 99 of file locobject.h.


Member Function Documentation

template<class T>
CLocator<T>& CLocator< T >::AttachClonedObject ( const CLocator< T > &  lo,
bool  copystate 
) [inline]

Definition at line 107 of file locobject.h.

template<class T>
CLocator<T>& CLocator< T >::AttachObject ( T *  _pObj  )  [inline]

Definition at line 105 of file locobject.h.

template<class T>
CLocator< T >::operator const T * ( void   )  const [inline]

Definition at line 111 of file locobject.h.

template<class T>
CLocator< T >::operator T * ( void   )  [inline]

Definition at line 109 of file locobject.h.

template<class T>
const T* CLocator< T >::operator() ( void   )  const [inline]

Definition at line 123 of file locobject.h.

template<class T>
T* CLocator< T >::operator() ( void   )  [inline]

Definition at line 121 of file locobject.h.

template<class T>
const T& CLocator< T >::operator* ( void   )  const [inline]

Reimplemented from CLocatorBase.

Definition at line 115 of file locobject.h.

template<class T>
T& CLocator< T >::operator* ( void   )  [inline]

Reimplemented from CLocatorBase.

Definition at line 113 of file locobject.h.

template<class T>
const T* CLocator< T >::operator-> ( void   )  const [inline]

Reimplemented from CLocatorBase.

Definition at line 119 of file locobject.h.

template<class T>
T* CLocator< T >::operator-> ( void   )  [inline]

Reimplemented from CLocatorBase.

Definition at line 117 of file locobject.h.

template<class T>
CLocator<T>& CLocator< T >::operator= ( const CLocator< T > &  lo  )  [inline]

Definition at line 100 of file locobject.h.


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

Generated on Fri Feb 6 13:30:18 2009 for CorAL by  doxygen 1.5.8