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
PThreadPoolBase Member List

This is the complete list of members for PThreadPoolBase, including all inherited members.

AllocateWorker() | PThreadPoolBase | virtual
CheckWorker(WorkerThreadBase *worker) | PThreadPoolBase | protected virtual
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
CreateWorkerThread()=0 | PThreadPoolBase | pure virtual
EqualTo enum value | PObject |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetMaxUnits() const | PThreadPoolBase | inline
GetMaxWorkers() const | PThreadPoolBase | 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 |
m_highWaterMark | PThreadPoolBase | protected
m_listMutex | PThreadPoolBase | protected
m_maxWorkerCount | PThreadPoolBase | protected
m_maxWorkUnitCount | PThreadPoolBase | protected
m_priority | PThreadPoolBase | protected
m_threadName | PThreadPoolBase | protected
m_traceContextIdentifier | PObject | protected
m_workers | PThreadPoolBase | protected
NewWorker() | PThreadPoolBase | virtual
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 | PObject | virtual
PThreadPoolBase(unsigned maxWorkerCount, unsigned maxWorkUnitCount, const char *threadName, PThread::Priority priority) | PThreadPoolBase | protected
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
ReadFrom(istream &strm) | PObject | virtual
SetMaxUnits(unsigned count) | PThreadPoolBase | inline
SetMaxWorkers(unsigned count) | PThreadPoolBase | inline
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
StopWorker(WorkerThreadBase *worker) | PThreadPoolBase | protected
WorkerList_t typedef | PThreadPoolBase | protected
~PObject() | PObject | inline virtual
~PThreadPoolBase() | PThreadPoolBase |