#include <softwaretriggerworker.h>
◆ SoftwareTriggerWorker()
| SoftwareTriggerWorker::SoftwareTriggerWorker |
( |
std::shared_ptr< peak::core::NodeMap > | nodeMapRemoteDevice | ) |
|
◆ ~SoftwareTriggerWorker()
| SoftwareTriggerWorker::~SoftwareTriggerWorker |
( |
| ) |
|
◆ isTriggerActive()
| bool SoftwareTriggerWorker::isTriggerActive |
( |
| ) |
|
◆ run()
| void SoftwareTriggerWorker::run |
( |
| ) |
|
◆ setSleepTimes()
| void SoftwareTriggerWorker::setSleepTimes |
( |
uint64_t | sleep_ms, |
|
|
uint64_t | sleep2_ms = 0 ) |
◆ setTriggerActive()
| void SoftwareTriggerWorker::setTriggerActive |
( |
bool | triggerActive | ) |
|
◆ setTriggerTypes()
| void SoftwareTriggerWorker::setTriggerTypes |
( |
std::string | triggerTypeStart, |
|
|
std::string | triggerTypeEnd = "" ) |
◆ start()
| void SoftwareTriggerWorker::start |
( |
| ) |
|
◆ stop()
| void SoftwareTriggerWorker::stop |
( |
| ) |
|
◆ m_nodeMapRemoteDevice
| std::shared_ptr<peak::core::NodeMap> SoftwareTriggerWorker::m_nodeMapRemoteDevice |
|
private |
◆ m_sleep2_ms
| uint64_t SoftwareTriggerWorker::m_sleep2_ms |
|
private |
◆ m_sleep_ms
| uint64_t SoftwareTriggerWorker::m_sleep_ms |
|
private |
◆ m_thread
| std::thread SoftwareTriggerWorker::m_thread |
|
private |
◆ m_threadStarted
| bool SoftwareTriggerWorker::m_threadStarted |
|
private |
◆ m_triggerActive
| bool SoftwareTriggerWorker::m_triggerActive |
|
private |
◆ m_triggerTypeEnd
| std::string SoftwareTriggerWorker::m_triggerTypeEnd |
|
private |
◆ m_triggerTypeStart
| std::string SoftwareTriggerWorker::m_triggerTypeStart |
|
private |
The documentation for this class was generated from the following files: