xsens
ThreadPool
xsens::ThreadPool Member List
This is the complete list of members for
xsens::ThreadPool
, including all inherited members.
addTask
(ThreadPoolTask *task, TaskId afterId=0)
xsens::ThreadPool
cancelTask
(TaskId id, bool wait=true) noexcept
xsens::ThreadPool
completedCount
(unsigned int thread) const
xsens::ThreadPool
count
()
xsens::ThreadPool
destroy
()
xsens::ThreadPool
static
doesTaskExist
(TaskId id)
xsens::ThreadPool
executedCount
(unsigned int thread) const
xsens::ThreadPool
failedCount
(unsigned int thread) const
xsens::ThreadPool
findTask
(TaskId id)
xsens::ThreadPool
private
getNextTask
()
xsens::ThreadPool
private
instance
() noexcept
xsens::ThreadPool
static
m_delaying
xsens::ThreadPool
private
m_executing
xsens::ThreadPool
private
m_nextId
xsens::ThreadPool
private
m_safe
xsens::ThreadPool
private
m_suspended
xsens::ThreadPool
private
m_tasks
xsens::ThreadPool
private
m_tasksSearch
xsens::ThreadPool
private
m_terminating
xsens::ThreadPool
private
m_threads
xsens::ThreadPool
private
PooledThread
class
xsens::ThreadPool
friend
poolSize
() const
xsens::ThreadPool
reportTaskComplete
(std::shared_ptr< PooledTask >)
xsens::ThreadPool
private
reportTaskPaused
(std::shared_ptr< PooledTask >)
xsens::ThreadPool
private
resume
()
xsens::ThreadPool
setPool
(ThreadPool *pool)
xsens::ThreadPool
static
setPoolSize
(unsigned int poolsize)
xsens::ThreadPool
suspend
(bool wait=false) noexcept
xsens::ThreadPool
TaskId
typedef
xsens::ThreadPool
taskThreadId
(TaskId id)
xsens::ThreadPool
ThreadPool
()
xsens::ThreadPool
protected
waitForCompletion
(TaskId id)
xsens::ThreadPool
~ThreadPool
()
xsens::ThreadPool
protected
xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:23