Regilo
A simple C++ library for controlling the Neato XV robot and the Hokuyo scanner.
regilo::NeatoController< ProtocolController > Member List

This is the complete list of members for regilo::NeatoController< ProtocolController >, including all inherited members.

CMD_GET_LDS_SCANregilo::NeatoController< ProtocolController >static
CMD_GET_TIMEregilo::NeatoController< ProtocolController >static
CMD_SET_LDS_ROTATIONregilo::NeatoController< ProtocolController >static
CMD_SET_MOTORregilo::NeatoController< ProtocolController >static
CMD_TEST_MODEregilo::NeatoController< ProtocolController >static
connect(const std::string &endpoint)=0regilo::IControllerpure virtual
getEndpoint() const =0regilo::IControllerpure virtual
getLdsRotation() const overrideregilo::NeatoController< ProtocolController >inlinevirtual
getLog()=0regilo::IControllerpure virtual
getLog() const =0regilo::IControllerpure virtual
regilo::getScan(bool fromDevice=true)=0regilo::IScanControllerpure virtual
regilo::ScanController::getScan(bool fromDevice=true) override finalregilo::ScanController< ProtocolController >virtual
getScanCommand() const overrideregilo::NeatoController< ProtocolController >inlineprotectedvirtual
getTestMode() const overrideregilo::NeatoController< ProtocolController >inlinevirtual
getTime() overrideregilo::NeatoController< ProtocolController >virtual
isConnected() const =0regilo::IControllerpure virtual
lastScanIdregilo::ScanController< ProtocolController >protected
LDS_SCAN_FOOTERregilo::NeatoController< ProtocolController >static
LDS_SCAN_HEADERregilo::NeatoController< ProtocolController >static
NeatoController()regilo::NeatoController< ProtocolController >
NeatoController(const std::string &logPath)regilo::NeatoController< ProtocolController >
NeatoController(std::iostream &logStream)regilo::NeatoController< ProtocolController >
OFFregilo::NeatoController< ProtocolController >static
ONregilo::NeatoController< ProtocolController >static
parseScanData(std::istream &in, ScanData &data) overrideregilo::NeatoController< ProtocolController >protectedvirtual
sendCommand(const std::string &command)=0regilo::IControllerpure virtual
setLdsRotation(bool ldsRotation) overrideregilo::NeatoController< ProtocolController >virtual
setLog(std::shared_ptr< ILog > log)=0regilo::IControllerpure virtual
setMotor(int left, int right, int speed) overrideregilo::NeatoController< ProtocolController >virtual
setTestMode(bool testMode) overrideregilo::NeatoController< ProtocolController >virtual
~IController()=defaultregilo::IControllervirtual
~INeatoController()=defaultregilo::INeatoControllervirtual
~IScanController()=defaultregilo::IScanControllervirtual
~NeatoController()=defaultregilo::NeatoController< ProtocolController >virtual
~ScanController()=defaultregilo::ScanController< ProtocolController >virtual