proxygen
Main Page
Related Pages
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
folly::ThreadPoolExecutor Member List
This is the complete list of members for
folly::ThreadPoolExecutor
, including all inherited members.
activeThreads_
folly::ThreadPoolExecutor
protected
add
(Func func) override=0
folly::ThreadPoolExecutor
pure virtual
add
(Func func, std::chrono::milliseconds expiration, Func expireCallback)=0
folly::ThreadPoolExecutor
pure virtual
addObserver
(std::shared_ptr< Observer >)
folly::ThreadPoolExecutor
addThreads
(size_t n)
folly::ThreadPoolExecutor
protected
addWithPriority
(Func, int8_t priority)
folly::Executor
virtual
DefaultKeepAliveExecutor
()
folly::DefaultKeepAliveExecutor
inline
ensureActiveThreads
()
folly::ThreadPoolExecutor
protected
ensureJoined
()
folly::ThreadPoolExecutor
protected
getKeepAliveToken
(ExecutorT *executor)
folly::Executor
inline
static
getKeepAliveToken
(ExecutorT &executor)
folly::Executor
inline
static
getName
()
folly::ThreadPoolExecutor
getNumPriorities
() const
folly::Executor
inline
virtual
getPendingTaskCount
()
folly::ThreadPoolExecutor
getPendingTaskCountImpl
()=0
folly::ThreadPoolExecutor
protected
pure virtual
getPoolStats
()
folly::ThreadPoolExecutor
getThreadFactory
()
folly::ThreadPoolExecutor
inline
HI_PRI
folly::Executor
static
isJoin_
folly::ThreadPoolExecutor
protected
isKeepAliveDummy
(const KeepAlive< ExecutorT > &keepAlive)
folly::Executor
inline
protected
static
isWaitForAll_
folly::ThreadPoolExecutor
protected
join
()
folly::ThreadPoolExecutor
joinKeepAlive
()
folly::DefaultKeepAliveExecutor
inline
protected
joinKeepAliveOnce
()
folly::ThreadPoolExecutor
inline
protected
joinStoppedThreads
(size_t n)
folly::ThreadPoolExecutor
protected
keepAliveJoined_
folly::ThreadPoolExecutor
protected
LO_PRI
folly::Executor
static
makeKeepAlive
(ExecutorT *executor)
folly::Executor
inline
protected
static
makeThread
()
folly::ThreadPoolExecutor
inline
protected
virtual
maxThreads_
folly::ThreadPoolExecutor
protected
MID_PRI
folly::Executor
static
minActive
()
folly::ThreadPoolExecutor
protected
minThreads_
folly::ThreadPoolExecutor
protected
numActiveThreads
()
folly::ThreadPoolExecutor
numThreads
()
folly::ThreadPoolExecutor
observers_
folly::ThreadPoolExecutor
protected
removeObserver
(std::shared_ptr< Observer >)
folly::ThreadPoolExecutor
removeThreads
(size_t n, bool isJoin)
folly::ThreadPoolExecutor
protected
runTask
(const ThreadPtr &thread, Task &&task)
folly::ThreadPoolExecutor
protected
static
setNumThreads
(size_t numThreads)
folly::ThreadPoolExecutor
setThreadDeathTimeout
(std::chrono::milliseconds timeout)
folly::ThreadPoolExecutor
inline
setThreadFactory
(std::shared_ptr< ThreadFactory > threadFactory)
folly::ThreadPoolExecutor
inline
stop
()
folly::ThreadPoolExecutor
stoppedThreads_
folly::ThreadPoolExecutor
protected
stopThreads
(size_t n)=0
folly::ThreadPoolExecutor
protected
pure virtual
subscribeToTaskStats
(TaskStatsCallback cb)
folly::ThreadPoolExecutor
TaskStatsCallback
typedef
folly::ThreadPoolExecutor
taskStatsCallbacks_
folly::ThreadPoolExecutor
protected
threadFactory_
folly::ThreadPoolExecutor
protected
threadList_
folly::ThreadPoolExecutor
protected
threadListLock_
folly::ThreadPoolExecutor
protected
ThreadPoolExecutor
(size_t maxThreads, size_t minThreads, std::shared_ptr< ThreadFactory > threadFactory, bool isWaitForAll=false)
folly::ThreadPoolExecutor
explicit
threadPoolHook_
folly::ThreadPoolExecutor
protected
ThreadPtr
typedef
folly::ThreadPoolExecutor
protected
threadRun
(ThreadPtr thread)=0
folly::ThreadPoolExecutor
protected
pure virtual
threadsToJoin_
folly::ThreadPoolExecutor
protected
threadTimeout_
folly::ThreadPoolExecutor
protected
tryTimeoutThread
()
folly::ThreadPoolExecutor
protected
weakRef
()
folly::DefaultKeepAliveExecutor
inline
withAll
(FunctionRef< void(ThreadPoolExecutor &)> f)
folly::ThreadPoolExecutor
static
~DefaultKeepAliveExecutor
()
folly::DefaultKeepAliveExecutor
inline
virtual
~Executor
()
folly::Executor
inline
virtual
~ThreadPoolExecutor
() override
folly::ThreadPoolExecutor
Generated by
1.8.11