fintp_utils
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
FinTP::WorkItemPool< T > Member List
This is the complete list of members for
FinTP::WorkItemPool< T >
, including all inherited members.
addPoolItem
(const string &id, const WorkItem< T > &item) volatile
FinTP::WorkItemPool< T >
inline
addUniquePoolItem
(const string id, const WorkItem< T > &item) volatile
FinTP::WorkItemPool< T >
inline
DeleteReserves
(void *data)
FinTP::WorkItemPool< T >
inline
private
static
Dump
() volatile
FinTP::WorkItemPool< T >
inline
erasePoolItem
(string id, const bool throwOnError=true) volatile
FinTP::WorkItemPool< T >
inline
getPoolItem
(const string id, const bool throwOnError=true) volatile
FinTP::WorkItemPool< T >
inline
getPoolItem
(const bool lock=true) volatile
FinTP::WorkItemPool< T >
inline
getSize
() volatile
FinTP::WorkItemPool< T >
inline
IsRunning
() const
FinTP::WorkItemPool< T >
inline
m_Pool
FinTP::WorkItemPool< T >
private
m_Shutdown
FinTP::WorkItemPool< T >
private
m_WriterItems
FinTP::WorkItemPool< T >
private
operator=
(const WorkItemPool &)
FinTP::WorkItemPool< T >
private
PoolReaderBarrier
FinTP::WorkItemPool< T >
private
PoolSyncMutex
FinTP::WorkItemPool< T >
private
PoolWriterBarrier
FinTP::WorkItemPool< T >
private
removePoolItem
(const bool lock=true) volatile
FinTP::WorkItemPool< T >
inline
removePoolItem
(string id, const bool throwOnError=true) volatile
FinTP::WorkItemPool< T >
inline
ReserveKey
FinTP::WorkItemPool< T >
private
reservePoolSize
(const unsigned int reservedPoolSize) volatile
FinTP::WorkItemPool< T >
inline
ReserveSyncMutex
FinTP::WorkItemPool< T >
private
ShutdownPool
()
FinTP::WorkItemPool< T >
inline
ShutdownPoolWriters
()
FinTP::WorkItemPool< T >
inline
SignalAllReaders
()
FinTP::WorkItemPool< T >
inline
SignalReaders
()
FinTP::WorkItemPool< T >
inline
SignalWriters
()
FinTP::WorkItemPool< T >
inline
waitForPoolEmpty
(const unsigned int secWait=0) volatile
FinTP::WorkItemPool< T >
inline
waitToWrite
(pthread_t selfId) volatile
FinTP::WorkItemPool< T >
inline
WorkItemPool
(const WorkItemPool &)
FinTP::WorkItemPool< T >
private
WorkItemPool
()
FinTP::WorkItemPool< T >
inline
WorkItemPool_CounterType
typedef
FinTP::WorkItemPool< T >
private
WorkItemPool_QueuedItemType
typedef
FinTP::WorkItemPool< T >
private
WorkItemPool_QueueType
typedef
FinTP::WorkItemPool< T >
private
~WorkItemPool
()
FinTP::WorkItemPool< T >
inline
Generated on Tue Aug 12 2014 09:51:23 for fintp_utils by
1.8.3.1