CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
dchain::MutableReferenceHolder< T > Class Template Reference

#include <MutableReferenceHolder.h>

+ Inheritance diagram for dchain::MutableReferenceHolder< T >:

Public Member Functions

 MutableReferenceHolder ()
 
 MutableReferenceHolder (T *iRef)
 
- Public Member Functions inherited from dchain::ReferenceHolderBase< T *, T & >
 ReferenceHolderBase ()
 
 ReferenceHolderBase (T * iRef)
 
 ReferenceHolderBase (const ReferenceHolderBase< T *, T & > &iOther)
 
 ~ReferenceHolderBase ()
 
const ReferenceHolderBaseoperator= (const ReferenceHolderBase< T *, T & > &iRHS)
 
T * operator-> () const
 
T & operator* () const
 
T * pointer () const
 

Detailed Description

template<class T>
class dchain::MutableReferenceHolder< T >

Definition at line 46 of file MutableReferenceHolder.h.

Constructor & Destructor Documentation

◆ MutableReferenceHolder() [1/2]

template<class T >
dchain::MutableReferenceHolder< T >::MutableReferenceHolder ( )
inline

Definition at line 50 of file MutableReferenceHolder.h.

50{}

◆ MutableReferenceHolder() [2/2]

template<class T >
dchain::MutableReferenceHolder< T >::MutableReferenceHolder ( T *  iRef)
inline

Definition at line 51 of file MutableReferenceHolder.h.

51: ReferenceHolderBase<T*, T&>(iRef) {}

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