bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
Loading...
Searching...
No Matches
bitrl::boards::arduino::ArduinoConnectorBase Class Referenceabstract

#include <arduino_connector_base.h>

Inheritance diagram for bitrl::boards::arduino::ArduinoConnectorBase:

Public Member Functions

virtual ~ArduinoConnectorBase ()=default
 Destructor.
 
virtual void connect ()=0
 Connect to the Arduino board.
 
virtual void close_connection ()=0
 Close the connection.
 
virtual std::string send_cmd (const ArduinoCMDBase &cmd)=0
 Send the command.
 

Protected Member Functions

 ArduinoConnectorBase ()=default
 Constructor.
 

Constructor & Destructor Documentation

◆ ~ArduinoConnectorBase()

virtual bitrl::boards::arduino::ArduinoConnectorBase::~ArduinoConnectorBase ( )
virtualdefault

Destructor.

◆ ArduinoConnectorBase()

bitrl::boards::arduino::ArduinoConnectorBase::ArduinoConnectorBase ( )
protecteddefault

Constructor.

Member Function Documentation

◆ close_connection()

virtual void bitrl::boards::arduino::ArduinoConnectorBase::close_connection ( )
pure virtual

◆ connect()

virtual void bitrl::boards::arduino::ArduinoConnectorBase::connect ( )
pure virtual

◆ send_cmd()

virtual std::string bitrl::boards::arduino::ArduinoConnectorBase::send_cmd ( const ArduinoCMDBase cmd)
pure virtual

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