PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > Member List

This is the complete list of members for PThreadObj2Arg< ObjType, Arg1Type, Arg2Type >, including all inherited members.

AutoDeleteFlag enum name | PThread |
AutoDeleteThread enum value | PThread |
Class() | PObject | inline static
Clone() const | PObject | virtual
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Create(const PNotifier &notifier, INT parameter=0, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty(), PINDEX stackSize=65536) | PThread | static
Create(const PNotifier &notifier, const PString &threadName) | PThread | inline static
Current() | PThread | static
EqualTo enum value | PObject |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetCurrentThreadId() | PThread | static
GetPriority() const | PThread | virtual
GetThreadId() const | PThread | inline virtual
GetThreadName() const | PThread | virtual
GetTimes(Times &times) | PThread |
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
HighestPriority enum value | PThread |
HighPriority enum value | PThread |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsAutoDelete() const | PThread | inline
IsClass(const char *cls) const | PObject | inline
IsSuspended() const | PThread | virtual
IsTerminated() const | PThread | virtual
LessThan enum value | PObject |
LowestPriority enum value | PThread |
LowPriority enum value | PThread |
m_arg1 | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | protected
m_arg2 | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | protected
m_autoDelete | PThread | protected
m_function | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | protected
m_isProcess | PThread | protected
m_object | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | protected
m_originalStackSize | PThread | protected
m_threadId | PThread | protected
m_threadName | PThread | protected
m_threadNameMutex | PThread | protected
Main() | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | inline virtual
NoAutoDeleteThread enum value | PThread |
NormalPriority enum value | PThread |
NumPriorities enum value | PThread |
ObjTypeFn typedef | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > |
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
PrintOn(ostream &strm) const | PThread | virtual
Priority enum name | PThread |
PThread(PINDEX, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty()) | PThread |
PThreadObj2Arg(ObjType &obj, Arg1Type arg1, Arg2Type arg2, ObjTypeFn function, bool autoDel=false, const char *name=NULL, PThread::Priority priority=PThread::NormalPriority) | PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | inline
PXAbortBlock() const | PThread |
PXBlockOnChildTerminate(int pid, const PTimeInterval &timeout) | PThread |
PXBlockOnIO(int handle, int type, const PTimeInterval &timeout) | PThread |
ReadFrom(istream &strm) | PObject | virtual
Restart() | PThread | virtual
Resume() | PThread | virtual
SetAutoDelete(AutoDeleteFlag deletion=AutoDeleteThread) | PThread | virtual
SetNoAutoDelete() | PThread | inline
SetPriority(Priority priorityLevel) | PThread | virtual
SetThreadName(const PString &name) | PThread | virtual
Sleep(const PTimeInterval &delay) | PThread | static
Suspend(PBoolean susp=true) | PThread | virtual
Terminate() | PThread | virtual
WaitForTermination() const | PThread |
WaitForTermination(const PTimeInterval &maxWait) const | PThread |
Yield() | PThread | static
~PObject() | PObject | inline virtual
~PThread() | PThread |