Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CdbAnyTypeDictImpl::Holder< T > Struct Template Reference

#include <CdbAnyTypeDict.hh>

Inheritance diagram for CdbAnyTypeDictImpl::Holder< T >:

CdbAnyTypeDictImpl::HolderBase List of all members.

Public Member Functions

 Holder (T *thePtr)
 Holder (const Holder< T > &other)
Holder< T > & operator= (const Holder< T > &other)
virtual ~Holder ()
virtual HolderBaseclone () const

Public Attributes

T * ptr

template<typename T>
struct CdbAnyTypeDictImpl::Holder< T >


Constructor & Destructor Documentation

template<typename T>
CdbAnyTypeDictImpl::Holder< T >::Holder T *    thePtr [inline]
 

Definition at line 34 of file CdbAnyTypeDict.hh.

References CdbAnyTypeDictImpl::Holder< T >::ptr.

Referenced by CdbAnyTypeDictImpl::Holder< T >::clone().

template<typename T>
CdbAnyTypeDictImpl::Holder< T >::Holder const Holder< T > &    other [inline]
 

Definition at line 35 of file CdbAnyTypeDict.hh.

References CdbAnyTypeDictImpl::Holder< T >::ptr.

template<typename T>
virtual CdbAnyTypeDictImpl::Holder< T >::~Holder   [inline, virtual]
 

Definition at line 45 of file CdbAnyTypeDict.hh.

References CdbAnyTypeDictImpl::Holder< T >::ptr.


Member Function Documentation

template<typename T>
virtual HolderBase* CdbAnyTypeDictImpl::Holder< T >::clone   const [inline, virtual]
 

Implements CdbAnyTypeDictImpl::HolderBase.

Definition at line 46 of file CdbAnyTypeDict.hh.

References CdbAnyTypeDictImpl::Holder< T >::Holder().

template<typename T>
Holder<T>& CdbAnyTypeDictImpl::Holder< T >::operator= const Holder< T > &    other [inline]
 

Definition at line 36 of file CdbAnyTypeDict.hh.

References CdbAnyTypeDictImpl::Holder< T >::ptr.


Member Data Documentation

template<typename T>
T* CdbAnyTypeDictImpl::Holder< T >::ptr
 

Definition at line 47 of file CdbAnyTypeDict.hh.

Referenced by CdbAnyTypeDict< std::string >::find(), CdbAnyTypeDictImpl::Holder< T >::Holder(), CdbAnyTypeDictImpl::Holder< T >::operator=(), and CdbAnyTypeDictImpl::Holder< T >::~Holder().


The documentation for this struct was generated from the following file:
Generated on Mon Dec 5 18:22:28 2005 for CDB by doxygen1.3-rc3