HiveMind
Functions
BSPContainer Namespace Reference

Functions

IBSP & getBSP ()
 Returns an instance of the platform dependent BSP. More...
 
IUserInterface & getUserInterface ()
 Returns an instance of the platform dependent UserInterface. More...
 
ICRC & getCRC ()
 Returns an instance of the HardwareCRC driver. More...
 
std::optional< std::reference_wrapper< ICommInterface > > getHostCommInterface ()
 Return an instance of the connected host comm interface. More...
 
std::optional< std::reference_wrapper< ICommInterface > > getRemoteCommInterface ()
 Return an instance of the connected remote comm interface. More...
 
IInterlocManager & getInterlocManager ()
 Returns an instance of the interloc manager. More...
 

Function Documentation

◆ getBSP()

IBSP & BSPContainer::getBSP ( )

Returns an instance of the platform dependent BSP.

Here is the caller graph for this function:

◆ getCRC()

ICRC& BSPContainer::getCRC ( )

Returns an instance of the HardwareCRC driver.

◆ getHostCommInterface()

std::optional< std::reference_wrapper< ICommInterface > > BSPContainer::getHostCommInterface ( )

Return an instance of the connected host comm interface.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInterlocManager()

IInterlocManager & BSPContainer::getInterlocManager ( )

Returns an instance of the interloc manager.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getRemoteCommInterface()

std::optional< std::reference_wrapper< ICommInterface > > BSPContainer::getRemoteCommInterface ( )

Return an instance of the connected remote comm interface.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUserInterface()

IUserInterface & BSPContainer::getUserInterface ( )

Returns an instance of the platform dependent UserInterface.

Here is the call graph for this function:
Here is the caller graph for this function: