ArPiRobot-CoreLib C++
C++ library for ArPiRobot robots
arpirobot::BaseDevice Member List

This is the complete list of members for arpirobot::BaseDevice, including all inherited members.

Action (defined in arpirobot::BaseDevice)arpirobot::BaseDevicefriend
BaseRobot (defined in arpirobot::BaseDevice)arpirobot::BaseDevicefriend
begin()=0 (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotectedpure virtual
deviceName (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotected
disable()=0 (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotectedpure virtual
enable()=0 (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotectedpure virtual
getDeviceName()arpirobot::BaseDevicevirtual
initialized (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotected
isEnabled()=0 (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotectedpure virtual
isLockedByAction(std::shared_ptr< Action > action=nullptr)arpirobot::BaseDevice
isLockedByAction(Action &action)arpirobot::BaseDevice
shouldDisableWithWatchdog()=0 (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotectedpure virtual
shouldMatchRobotState()=0 (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotectedpure virtual
~BaseDevice() (defined in arpirobot::BaseDevice)arpirobot::BaseDevicevirtual