File standaloneRunner.hpp¶
-
namespace o80
Functions
-
template<class RobotDriver, class o80Standalone>
THREAD_FUNCTION_RETURN_TYPE run_helper(void *arg)¶
-
template<class RobotDriver, class o80Standalone>
class StandaloneRunner - #include <standaloneRunner.hpp>
Public Functions
-
inline StandaloneRunner(std::string segment_id, double max_action_duration_s, double max_inter_action_duration_s, double frequency, bool bursting)
-
inline ~StandaloneRunner()
-
inline void start()
-
inline void stop()
-
inline void run()
Private Members
-
bool bursting_
-
std::atomic<bool> running_
-
real_time_tools::Thread thread_
-
RobotDriver driver_
-
o80Standalone standalone_
-
inline StandaloneRunner(std::string segment_id, double max_action_duration_s, double max_inter_action_duration_s, double frequency, bool bursting)
-
template<class RobotDriver, class o80Standalone>