HiveMind
|
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... | |
IBSP & BSPContainer::getBSP | ( | ) |
ICRC& BSPContainer::getCRC | ( | ) |
Returns an instance of the HardwareCRC driver.
std::optional< std::reference_wrapper< ICommInterface > > BSPContainer::getHostCommInterface | ( | ) |
Return an instance of the connected host comm interface.
IInterlocManager & BSPContainer::getInterlocManager | ( | ) |
Returns an instance of the interloc manager.
std::optional< std::reference_wrapper< ICommInterface > > BSPContainer::getRemoteCommInterface | ( | ) |
Return an instance of the connected remote comm interface.
IUserInterface & BSPContainer::getUserInterface | ( | ) |
Returns an instance of the platform dependent UserInterface.