BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslma::SharedPtrOutofplaceRep< TYPE, DELETER > Member List

This is the complete list of members for bslma::SharedPtrOutofplaceRep< TYPE, DELETER >, including all inherited members.

acquireRef()bslma::SharedPtrRepinline
acquireWeakRef()bslma::SharedPtrRep
disposeObject() BSLS_KEYWORD_OVERRIDEbslma::SharedPtrOutofplaceRep< TYPE, DELETER >virtual
disposeRep() BSLS_KEYWORD_OVERRIDEbslma::SharedPtrOutofplaceRep< TYPE, DELETER >inlinevirtual
getDeleter(const std::type_info &type) BSLS_KEYWORD_OVERRIDEbslma::SharedPtrOutofplaceRep< TYPE, DELETER >inlinevirtual
hasUniqueOwner() constbslma::SharedPtrRepinline
incrementRefs(int incrementAmount=1)bslma::SharedPtrRepinline
makeOutofplaceRep(TYPE *ptr, const DELETER &deleter, Allocator *basicAllocator=0)bslma::SharedPtrOutofplaceRep< TYPE, DELETER >static
managedPtrDeleter(void *, void *rep)bslma::SharedPtrRepinlinestatic
managedPtrEmptyDeleter(void *, void *rep)bslma::SharedPtrRepinlinestatic
numReferences() constbslma::SharedPtrRepinline
numWeakReferences() constbslma::SharedPtrRepinline
originalPtr() const BSLS_KEYWORD_OVERRIDEbslma::SharedPtrOutofplaceRep< TYPE, DELETER >inlinevirtual
ptr() constbslma::SharedPtrOutofplaceRep< TYPE, DELETER >inline
releaseRef()bslma::SharedPtrRep
releaseWeakRef()bslma::SharedPtrRepinline
resetCountsRaw(int numSharedReferences, int numWeakReferences)bslma::SharedPtrRep
SharedPtrRep()bslma::SharedPtrRepinline
tryAcquireRef()bslma::SharedPtrRep
~SharedPtrRep()bslma::SharedPtrRepinlineprotectedvirtual