#include <BmnAbstractThread.h>
Definition at line 20 of file BmnAbstractThread.h.
◆ BmnAbstractThread() [1/2]
| BmnAbstractThread::BmnAbstractThread |
( |
std::queue< int32_t > * |
threadQueue, |
|
|
std::mutex * |
queueAccess, |
|
|
std::condition_variable * |
queueWait, |
|
|
int32_t |
id, |
|
|
bool |
measureTime = false |
|
) |
| |
|
inlineprotected |
◆ ~BmnAbstractThread() [1/2]
| BmnAbstractThread::~BmnAbstractThread |
( |
| ) |
|
|
inlineprotected |
◆ BmnAbstractThread() [2/2]
| BmnAbstractThread::BmnAbstractThread |
( |
std::queue< int32_t > * |
threadQueue, |
|
|
std::mutex * |
queueAccess, |
|
|
std::condition_variable * |
queueWait, |
|
|
int32_t |
id, |
|
|
bool |
measureTime = false |
|
) |
| |
|
inlineprotected |
◆ ~BmnAbstractThread() [2/2]
| BmnAbstractThread::~BmnAbstractThread |
( |
| ) |
|
|
inlineprotected |
◆ Calculate() [1/2]
| virtual void BmnAbstractThread::Calculate |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Calculate() [2/2]
| virtual void BmnAbstractThread::Calculate |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ CancelReady() [1/2]
| void BmnAbstractThread::CancelReady |
( |
| ) |
|
|
inline |
◆ CancelReady() [2/2]
| void BmnAbstractThread::CancelReady |
( |
| ) |
|
|
inline |
◆ Execute() [1/2]
| void BmnAbstractThread::Execute |
( |
| ) |
|
|
inline |
◆ Execute() [2/2]
| void BmnAbstractThread::Execute |
( |
| ) |
|
|
inline |
◆ GetCalculationCTime() [1/2]
| CDuration BmnAbstractThread::GetCalculationCTime |
( |
| ) |
|
|
inline |
◆ GetCalculationCTime() [2/2]
| CDuration BmnAbstractThread::GetCalculationCTime |
( |
| ) |
|
|
inline |
◆ GetId() [1/2]
| int32_t BmnAbstractThread::GetId |
( |
| ) |
|
|
inline |
◆ GetId() [2/2]
| int32_t BmnAbstractThread::GetId |
( |
| ) |
|
|
inline |
◆ GetRunningThreads() [1/2]
| int32_t BmnAbstractThread::GetRunningThreads |
( |
| ) |
|
|
inline |
◆ GetRunningThreads() [2/2]
| int32_t BmnAbstractThread::GetRunningThreads |
( |
| ) |
|
|
inline |
◆ GetWaitingCTime() [1/2]
| CDuration BmnAbstractThread::GetWaitingCTime |
( |
| ) |
|
|
inline |
◆ GetWaitingCTime() [2/2]
| CDuration BmnAbstractThread::GetWaitingCTime |
( |
| ) |
|
|
inline |
◆ GetWaitingThreads() [1/2]
| int32_t BmnAbstractThread::GetWaitingThreads |
( |
| ) |
|
|
inline |
◆ GetWaitingThreads() [2/2]
| int32_t BmnAbstractThread::GetWaitingThreads |
( |
| ) |
|
|
inline |
◆ Run() [1/2]
| void BmnAbstractThread::Run |
( |
| ) |
|
|
inline |
◆ Run() [2/2]
| void BmnAbstractThread::Run |
( |
| ) |
|
|
inline |
◆ SetData() [1/2]
| virtual void BmnAbstractThread::SetData |
( |
|
... | ) |
|
|
inlinevirtual |
◆ SetData() [2/2]
| virtual void BmnAbstractThread::SetData |
( |
|
... | ) |
|
|
inlinevirtual |
◆ SetInitData() [1/2]
| virtual void BmnAbstractThread::SetInitData |
( |
|
... | ) |
|
|
inlinevirtual |
◆ SetInitData() [2/2]
| virtual void BmnAbstractThread::SetInitData |
( |
|
... | ) |
|
|
inlinevirtual |
◆ Terminate() [1/2]
| virtual void BmnAbstractThread::Terminate |
( |
| ) |
|
|
inlinevirtual |
◆ Terminate() [2/2]
| virtual void BmnAbstractThread::Terminate |
( |
| ) |
|
|
inlinevirtual |
◆ taskId
| int32_t BmnAbstractThread::taskId |
|
protected |
◆ threadId
| int32_t BmnAbstractThread::threadId |
|
protected |
The documentation for this class was generated from the following files: