Quick Links:

bal | bbl | bdl | bsl

bslma::SharedPtrRep Member List

This is the complete list of members for bslma::SharedPtrRep, including all inherited members.
acquireRef()bslma::SharedPtrRep
acquireWeakRef()bslma::SharedPtrRep
disposeObject()=0bslma::SharedPtrRep [pure virtual]
disposeRep()=0bslma::SharedPtrRep [pure virtual]
getDeleter(const std::type_info &type)=0bslma::SharedPtrRep [pure virtual]
hasUniqueOwner() const bslma::SharedPtrRep
incrementRefs(int incrementAmount=1)bslma::SharedPtrRep
managedPtrDeleter(void *, void *rep)bslma::SharedPtrRep [static]
managedPtrEmptyDeleter(void *, void *rep)bslma::SharedPtrRep [static]
numReferences() const bslma::SharedPtrRep
numWeakReferences() const bslma::SharedPtrRep
originalPtr() const =0bslma::SharedPtrRep [pure virtual]
releaseRef()bslma::SharedPtrRep
releaseWeakRef()bslma::SharedPtrRep
resetCountsRaw(int numSharedReferences, int numWeakReferences)bslma::SharedPtrRep
SharedPtrRep()bslma::SharedPtrRep
tryAcquireRef()bslma::SharedPtrRep
~SharedPtrRep()bslma::SharedPtrRep [protected, virtual]