HiveMind
Functions
InterlocContainer Namespace Reference

Functions

IInterlocgetInterloc ()
 
IInterlocMessageHandlergetInterlocMessageHandler ()
 
ThreadSafeQueue< uint16_t > & getInterlocUpdateOutputQueue ()
 get interloc position update msg queu More...
 
INotificationQueue< InterlocUpdate > & getInterlocUpdateInputQueue ()
 Gets a queue in which to insert raw position updates from the BSP layer. More...
 

Function Documentation

◆ getInterloc()

IInterloc & InterlocContainer::getInterloc ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInterlocMessageHandler()

IInterlocMessageHandler & InterlocContainer::getInterlocMessageHandler ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInterlocUpdateInputQueue()

INotificationQueue< InterlocUpdate > & InterlocContainer::getInterlocUpdateInputQueue ( )

Gets a queue in which to insert raw position updates from the BSP layer.

Returns
A reference to the queue in which to push the updates
Here is the caller graph for this function:

◆ getInterlocUpdateOutputQueue()

ThreadSafeQueue< uint16_t > & InterlocContainer::getInterlocUpdateOutputQueue ( )

get interloc position update msg queu

Returns
A reference to a queue with the id of robots with new positions
Here is the caller graph for this function: