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

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

BaseRobot()=default (defined in arpirobot::BaseRobot)arpirobot::BaseRobot
BaseRobot(const BaseRobot &other)=delete (defined in arpirobot::BaseRobot)arpirobot::BaseRobot
beginWhenReady(BaseDevice *device)arpirobot::BaseRobotstatic
deviceDestroyed(BaseDevice *device)arpirobot::BaseRobotstatic
disabledPeriodic()=0arpirobot::BaseRobotpure virtual
enabledPeriodic()=0arpirobot::BaseRobotpure virtual
exists (defined in arpirobot::BaseRobot)arpirobot::BaseRobotstatic
feedWatchdog()arpirobot::BaseRobot
operator=(const BaseRobot &other)=delete (defined in arpirobot::BaseRobot)arpirobot::BaseRobot
periodic()=0arpirobot::BaseRobotpure virtual
removeTaskFromScheduler(std::shared_ptr< Task > task)arpirobot::BaseRobotstatic
robotDisabled()=0arpirobot::BaseRobotpure virtual
robotEnabled()=0arpirobot::BaseRobotpure virtual
robotStarted()=0arpirobot::BaseRobotpure virtual
runOnceSoon(const std::function< void()> &&func)arpirobot::BaseRobotstatic
scheduleRepeatedFunction(const std::function< void()> &&func, sched_clk::duration rate)arpirobot::BaseRobotstatic
start()arpirobot::BaseRobot
~BaseRobot()=default (defined in arpirobot::BaseRobot)arpirobot::BaseRobotvirtual