PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > Member List

This is the complete list of members for PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet >, including all inherited members.

AlreadyReferenced enum value | PSafePtrBase | protected
Assign(const PSafePtrBase &ptr) | PSafePtrBase | virtual
Assign(const PSafeCollection &safeCollection) | PSafePtrBase | virtual
Assign(PSafeObject *obj) | PSafePtrBase | virtual
Assign(PINDEX idx) | PSafePtrBase | virtual
CallFunction(PSafeObject &obj) | PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > | inline virtual
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
collection | PSafePtrBase | protected
Compare(const PObject &obj) const | PSafePtrBase | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
currentObject | PSafePtrBase | protected
DeleteObject(PSafeObject *obj) | PSafePtrBase | protected virtual
EnterSafetyMode(EnterSafetyModeOption ref) | PSafePtrBase | protected
EnterSafetyModeOption enum name | PSafePtrBase | protected
EqualTo enum value | PObject |
ExitSafetyMode(ExitSafetyModeOption ref) | PSafePtrBase | protected
ExitSafetyModeOption enum name | PSafePtrBase | protected
Function typedef | PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetObject() const | PSafePtrBase | inline
GetObjectAs() const | PSafePtrBase | inline
GetSafetyMode() const | PSafePtrBase | inline
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
LessThan enum value | PObject |
lockMode | PSafePtrBase | protected
LockPtr() | PSafePtrBase | inline protected virtual
m_arg1 | PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > | protected
m_arg2 | PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > | protected
m_function | PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > | protected
m_traceContextIdentifier | PObject | protected
Next() | PSafePtrBase | protected virtual
NoDereference enum value | PSafePtrBase | protected
operator!() const | PSafePtrBase | inline
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
PObject() | PObject | inline protected
Previous() | PSafePtrBase | protected virtual
PrintOn(ostream &strm) const | PSafePtrBase | virtual
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
PSafeWork(PSafeObject *ptr) | PSafeWork | inline
PSafeWorkArg2(PtrClass *ptr, Arg1Type arg1, Arg2Type arg2, Function function) | PSafeWorkArg2< PtrClass, Arg1Type, Arg2Type, FuncRet > | inline
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
ReadFrom(istream &strm) | PObject | virtual
SetNULL() | PSafePtrBase | virtual
SetSafetyMode(PSafetyMode mode) | PSafePtrBase | virtual
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
UnlockPtr() | PSafePtrBase | inline protected virtual
WithDereference enum value | PSafePtrBase | protected
WithReference enum value | PSafePtrBase | protected
Work() | PSafeWork | inline virtual
~PObject() | PObject | inline virtual
~PSafePtrBase() | PSafePtrBase |