NCBI C++ ToolKit
CConstRef< C, Locker > Member List

This is the complete list of members for CConstRef< C, Locker >, including all inherited members.

AtomicReleaseTo(CConstRef &ref)CConstRef< C, Locker >inline
AtomicResetFrom(const CConstRef &ref)CConstRef< C, Locker >inline
AtomicSwap(TObjectType *ptr)CConstRef< C, Locker >inlineprivate
CConstRef classCConstRef< C, Locker >friend
CConstRef(void) THROWS_NONECConstRef< C, Locker >inline
CConstRef(ENull) THROWS_NONECConstRef< C, Locker >inline
CConstRef(TObjectType *ptr)CConstRef< C, Locker >inlineexplicit
CConstRef(TObjectType *ptr, const locker_type &locker_value)CConstRef< C, Locker >inline
CConstRef(const TThisType &ref)CConstRef< C, Locker >inline
CConstRef(const CConstRef< TDerived, Locker > &ref)CConstRef< C, Locker >inline
CConstRef(TThisType &&ref)CConstRef< C, Locker >inline
CConstRef(CConstRef< TDerived, Locker > &&ref)CConstRef< C, Locker >inline
CConstRef(const CRef< TDerived, Locker > &ref)CConstRef< C, Locker >inline
CConstRef(CRef< TDerived, Locker > &&ref)CConstRef< C, Locker >inline
element_type typedefCConstRef< C, Locker >
Empty(void) const THROWS_NONECConstRef< C, Locker >inline
enable_if_derived typedefCConstRef< C, Locker >
GetLocker(void) constCConstRef< C, Locker >inline
GetNonNullPointer(void) constCConstRef< C, Locker >inline
GetObject(void) constCConstRef< C, Locker >inline
GetPointer(void) const THROWS_NONECConstRef< C, Locker >inline
GetPointerOrNull(void) const THROWS_NONECConstRef< C, Locker >inline
IsNull(void) const THROWS_NONECConstRef< C, Locker >inline
locker_type typedefCConstRef< C, Locker >
m_DataCConstRef< C, Locker >private
NotEmpty(void) const THROWS_NONECConstRef< C, Locker >inline
NotNull(void) const THROWS_NONECConstRef< C, Locker >inline
operator TObjectType *(void) constCConstRef< C, Locker >inline
operator!(void) const THROWS_NONECConstRef< C, Locker >inline
operator*(void) constCConstRef< C, Locker >inline
operator+(int) constCConstRef< C, Locker >private
operator-(TObjectType *) constCConstRef< C, Locker >private
operator-(int) constCConstRef< C, Locker >private
operator->(void) constCConstRef< C, Locker >inline
operator=(const TThisType &ref)CConstRef< C, Locker >inline
operator=(const CConstRef< TDerived, Locker > &ref)CConstRef< C, Locker >inline
operator=(TThisType &&ref)CConstRef< C, Locker >inline
operator=(CConstRef< TDerived, Locker > &&ref)CConstRef< C, Locker >inline
operator=(const CRef< TDerived, Locker > &ref)CConstRef< C, Locker >inline
operator=(CRef< TDerived, Locker > &&ref)CConstRef< C, Locker >inline
operator=(TObjectType *ptr)CConstRef< C, Locker >inline
operator=(ENull)CConstRef< C, Locker >inline
Release(void)CConstRef< C, Locker >inline
ReleaseOrNull(void)CConstRef< C, Locker >inline
Reset(void)CConstRef< C, Locker >inline
Reset(TObjectType *newPtr)CConstRef< C, Locker >inline
Swap(TThisType &ref)CConstRef< C, Locker >inline
ThrowNullPointerException(void)CConstRef< C, Locker >inlinestatic
TObjectType typedefCConstRef< C, Locker >
TThisType typedefCConstRef< C, Locker >
x_AssignFromRef(TObjectType *newPtr)CConstRef< C, Locker >inlineprivate
x_LockFromMoveConstructor(const Locker &src_locker)CConstRef< C, Locker >inlineprivate
x_LockFromPtr()CConstRef< C, Locker >inlineprivate
x_LockFromRef()CConstRef< C, Locker >inlineprivate
x_MoveAssign(const Locker &src_locker, TObjectType *newPtr)CConstRef< C, Locker >inlineprivate
~CConstRef(void)CConstRef< C, Locker >inline
Modified on Mon Dec 11 02:42:28 2023 by modify_doxy.py rev. 669887