Go to the documentation of this file.
12 #ifndef RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUESTLISTSERIES_HPP
13 #define RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUESTLISTSERIES_HPP
15 #include "Rtctkif.hpp"
21 using stdif::StdCmdsAsync;
22 using stdif::StdCmdsSync;
29 void Append(std::shared_ptr<RtcCommandRequestList> cr);
36 std::list<std::shared_ptr<RtcCommandRequestList>> m_request_list;
41 #endif // RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUESTLISTSERIES_HPP
Definition: rtcCommandRequest.hpp:18
void RunReverse(RtcCommand cmd, int delay_in_ms_between_phases, bool keep_going=false)
Definition: rtcCommandRequestListSeries.cpp:69
void Append(std::shared_ptr< RtcCommandRequestList > cr)
Definition: rtcCommandRequestListSeries.cpp:32
Definition: rtcCommandRequestListSeries.hpp:24
Handles a list of command requests to be run sequentially or in parallel.
RtcCommand
Definition: rtcSupervisorLib.hpp:72
RtcCommandRequestListSeries()
Definition: rtcCommandRequestListSeries.cpp:24
void RunForward(RtcCommand cmd, int delay_in_ms_between_phases, bool keep_going=false)
Definition: rtcCommandRequestListSeries.cpp:37
Handles communication with and state recording for one object.
virtual ~RtcCommandRequestListSeries()
Definition: rtcCommandRequestListSeries.cpp:28