PSafePtr< T > Member List

This is the complete list of members for PSafePtr< T >, including all inherited members.

AlreadyReferenced enum valuePSafePtrBase [protected]
Assign(const PSafePtrBase &ptr)PSafePtrBase
Assign(const PSafeCollection &safeCollection)PSafePtrBase
Assign(PSafeObject *obj)PSafePtrBase
Assign(PINDEX idx)PSafePtrBase
Class()PObject [inline, static]
Clone() constPObject [virtual]
collectionPSafePtrBase [protected]
Compare(const PObject &obj) constPSafePtrBase [virtual]
CompareObjectMemoryDirect(const PObject &obj) constPObject [virtual]
Comparison enum namePObject
currentObjectPSafePtrBase [protected]
EnterSafetyMode(EnterSafetyModeOption ref)PSafePtrBase [protected]
EnterSafetyModeOption enum namePSafePtrBase [protected]
EqualTo enum valuePObject
ExitSafetyMode(ExitSafetyModeOption ref)PSafePtrBase [protected]
ExitSafetyModeOption enum namePSafePtrBase [protected]
GetClass(unsigned=0) constPObject [inline, virtual]
GetCollection() constPSafePtrBase [inline]
GetSafetyMode() constPSafePtrBase [inline]
GreaterThan enum valuePObject
HashFunction() constPObject [virtual]
InternalIsDescendant(const char *clsName) constPObject [inline, virtual]
IsClass(const char *cls) constPObject [inline]
LessThan enum valuePObject
lockModePSafePtrBase [protected]
Next()PSafePtrBase [protected]
NoDereference enum valuePSafePtrBase [protected]
operator *() constPSafePtr< T > [inline]
operator T *() constPSafePtr< T > [inline]
operator!() constPSafePtrBase [inline]
operator!=(const PObject &obj) constPObject [inline]
operator++(int)PSafePtr< T > [inline]
operator++()PSafePtr< T > [inline]
operator--(int)PSafePtr< T > [inline]
operator--()PSafePtr< T > [inline]
operator->() constPSafePtr< T > [inline]
operator<(const PObject &obj) constPObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) constPObject [inline]
operator=(const PSafePtr &ptr)PSafePtr< T > [inline]
operator=(const PSafeCollection &safeCollection)PSafePtr< T > [inline]
operator=(T *obj)PSafePtr< T > [inline]
operator=(PINDEX idx)PSafePtr< T > [inline]
operator==(const PObject &obj) constPObject [inline]
operator>(const PObject &obj) constPObject [inline]
operator>=(const PObject &obj) constPObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
PObject()PObject [inline, protected]
Previous()PSafePtrBase [protected]
PrintOn(ostream &strm) constPObject [virtual]
PSafePtr(T *obj=NULL, PSafetyMode mode=PSafeReference)PSafePtr< T > [inline]
PSafePtr(const PSafeCollection &safeCollection, PSafetyMode mode=PSafeReadWrite, PINDEX idx=0)PSafePtr< T > [inline]
PSafePtr(const PSafeCollection &safeCollection, PSafetyMode mode, PSafeObject *obj)PSafePtr< T > [inline]
PSafePtr(const PSafePtr &ptr)PSafePtr< T > [inline]
PSafePtrBase(PSafeObject *obj=NULL, PSafetyMode mode=PSafeReference)PSafePtrBase [protected]
PSafePtrBase(const PSafeCollection &safeCollection, PSafetyMode mode, PINDEX idx)PSafePtrBase [protected]
PSafePtrBase(const PSafeCollection &safeCollection, PSafetyMode mode, PSafeObject *obj)PSafePtrBase [protected]
PSafePtrBase(const PSafePtrBase &enumerator)PSafePtrBase [protected]
ReadFrom(istream &strm)PObject [virtual]
SetNULL()PSafePtrBase
SetSafetyMode(PSafetyMode mode)PSafePtrBase
WithDereference enum valuePSafePtrBase [protected]
WithReference enum valuePSafePtrBase [protected]
~PObject()PObject [inline, virtual]
~PSafePtrBase()PSafePtrBase


Generated on Mon Sep 15 01:21:38 2008 for PTLib by  doxygen 1.5.1