HiveMind
Functions
BSPContainer Namespace Reference

Functions

IBSPgetBSP ()
 Returns an instance of the platform dependent BSP. More...
 
IUserInterfacegetUserInterface ()
 Returns an instance of the platform dependent UserInterface. More...
 
ICRCgetCRC ()
 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...
 
IInterlocManagergetInterlocManager ()
 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: