1#ifndef DCHAIN_REFERENCEHOLDERBASE_H
2#define DCHAIN_REFERENCEHOLDERBASE_H
39template<
class TPtr,
class TRef>
46 if(0 != m_ref) { m_ref->addLink(); } }
48 if (0 != m_ref ) {m_ref->dropLink();}
52 m_ref( iOther.m_ref ) {
60 if( 0 != iRHS.m_ref ) {
61 iRHS.m_ref->addLink();
ReferenceHolderBase(TPtr iRef)
ReferenceHolderBase(const ReferenceHolderBase< TPtr, TRef > &iOther)
const ReferenceHolderBase & operator=(const ReferenceHolderBase< TPtr, TRef > &iRHS)