PTLib
Version 2.10.11
PThreadPool< Work_T > Member List
This is the complete list of members for
PThreadPool< Work_T >
, including all inherited members.
AddWork
(Work_T *work, const char *group=NULL)
PThreadPool< Work_T >
inline
AllocateWorker
()
PThreadPoolBase
virtual
CheckWorker
(WorkerThreadBase *worker)
PThreadPoolBase
protected
virtual
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
CreateWorkerThread
()=0
PThreadPoolBase
pure virtual
EqualTo
enum value
PObject
ExternalToInternalWorkMap_T
typedef
PThreadPool< Work_T >
GetClass
(unsigned ancestor=0) const
PObject
inline
virtual
GetMaxUnits
() const
PThreadPoolBase
inline
GetMaxWorkers
() const
PThreadPoolBase
inline
GreaterThan
enum value
PObject
GroupInfoMap_t
typedef
PThreadPool< Work_T >
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_externalToInternalWorkMap
PThreadPool< Work_T >
m_groupInfoMap
PThreadPool< Work_T >
m_listMutex
PThreadPoolBase
protected
m_maxWorkerCount
PThreadPoolBase
protected
m_maxWorkUnitCount
PThreadPoolBase
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
PThreadPool
(unsigned maxWorkers=10, unsigned maxWorkUnits=0)
PThreadPool< Work_T >
inline
PThreadPoolBase
(unsigned maxWorkerCount=10, unsigned maxWorkUnitCount=0)
PThreadPoolBase
protected
ReadFrom
(istream &strm)
PObject
virtual
RemoveWork
(Work_T *work, bool removeFromWorker=true)
PThreadPool< Work_T >
inline
SetMaxUnits
(unsigned count)
PThreadPoolBase
inline
SetMaxWorkers
(unsigned count)
PThreadPoolBase
inline
StopWorker
(WorkerThreadBase *worker)
PThreadPoolBase
protected
WorkerList_t
typedef
PThreadPoolBase
protected
~PObject
()
PObject
inline
virtual
~PThreadPoolBase
()
PThreadPoolBase
Generated on Wed Nov 30 2016 17:58:13 for PTLib by
1.8.12