Quick Links: |
acquireRef() | bslma::SharedPtrRep | |
acquireWeakRef() | bslma::SharedPtrRep | |
disposeObject()=0 | bslma::SharedPtrRep | [pure virtual] |
disposeRep()=0 | bslma::SharedPtrRep | [pure virtual] |
getDeleter(const std::type_info &type)=0 | bslma::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 =0 | bslma::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] |