◆ eRunnableState
Enumerator |
---|
Init | |
Running | |
Paused | |
WaitingForEnd | |
Stopped | |
◆ LomMessageProcessorFrame()
◆ isPaused()
bool iv::threads::ThreadRunnable::isPaused |
( |
| ) |
|
|
overridevirtualinherited |
◆ isRunning()
bool iv::threads::ThreadRunnable::isRunning |
( |
| ) |
|
|
overridevirtualinherited |
◆ isStopped()
bool iv::threads::ThreadRunnable::isStopped |
( |
| ) |
|
|
overridevirtualinherited |
◆ pause()
void iv::threads::ThreadRunnable::pause |
( |
| ) |
|
|
overridevirtualinherited |
◆ periodicTask()
void iv::comms::can::LomMessageProcessorFrame::periodicTask |
( |
| ) |
|
|
inlineoverridevirtual |
◆ resume()
void iv::threads::ThreadRunnable::resume |
( |
| ) |
|
|
overridevirtualinherited |
◆ run()
void iv::threads::ThreadRunnable::run |
( |
| ) |
|
|
overridevirtualinherited |
◆ runFrame()
void iv::threads::ThreadRunnablePeriodic::runFrame |
( |
| ) |
|
|
inlineoverrideprivatevirtualinherited |
◆ setTaskName()
void iv::threads::IRunnable::setTaskName |
( |
const std::string_view | taskName | ) |
|
|
inlineinherited |
◆ sleepFrame()
◆ stop()
void iv::threads::ThreadRunnable::stop |
( |
| ) |
|
|
overridevirtualinherited |
◆ m_cv
std::condition_variable iv::threads::ThreadRunnable::m_cv |
|
privateinherited |
◆ m_isEnabled
std::weak_ptr<bool> iv::threads::ThreadRunnable::m_isEnabled |
|
privateinherited |
◆ m_mutex
std::mutex iv::threads::ThreadRunnable::m_mutex |
|
privateinherited |
◆ m_processor
◆ m_sleepMs
◆ m_stateThread
std::atomic<IRunnable::eRunnableState> iv::threads::ThreadRunnable::m_stateThread |
|
privateinherited |
◆ m_taskName
std::string_view iv::threads::IRunnable::m_taskName |
|
protectedinherited |
The documentation for this class was generated from the following file: