HiveMind
Public Member Functions | Private Member Functions | Private Attributes | List of all members
InterlocMessageHandlerTask Class Reference
Inheritance diagram for InterlocMessageHandlerTask:
Inheritance graph
Collaboration diagram for InterlocMessageHandlerTask:
Collaboration graph

Public Member Functions

 InterlocMessageHandlerTask (const char *taskName, UBaseType_t priority)
 
 ~InterlocMessageHandlerTask () override=default
 

Private Member Functions

void task () override
 

Private Attributes

NotificationQueue< MessageDTO > & m_interlocMessageQueue
 
IInterlocMessageHandlerm_interlocMessageHandler
 

Constructor & Destructor Documentation

◆ InterlocMessageHandlerTask()

InterlocMessageHandlerTask::InterlocMessageHandlerTask ( const char *  taskName,
UBaseType_t  priority 
)
inline

◆ ~InterlocMessageHandlerTask()

InterlocMessageHandlerTask::~InterlocMessageHandlerTask ( )
overridedefault

Member Function Documentation

◆ task()

void InterlocMessageHandlerTask::task ( )
inlineoverrideprivate
Here is the call graph for this function:

Member Data Documentation

◆ m_interlocMessageHandler

IInterlocMessageHandler& InterlocMessageHandlerTask::m_interlocMessageHandler
private

◆ m_interlocMessageQueue

NotificationQueue<MessageDTO>& InterlocMessageHandlerTask::m_interlocMessageQueue
private

The documentation for this class was generated from the following file: