Go to the documentation of this file.
9 #ifndef RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUESTLIST_HPP_
10 #define RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUESTLIST_HPP_
13 #include "Rtctkif.hpp"
20 using stdif::StdCmdsSync;
21 using stdif::StdCmdsAsync;
52 std::list<std::shared_ptr<RtcObject>> m_object_list;
Definition: rtcCommandRequest.hpp:17
RtcCommand
Definition: rtcSupervisorLib.hpp:65
Definition: rtcCommandRequestList.hpp:23
virtual ~RtcCommandRequestList()
Definition: rtcCommandRequestList.cpp:27
Handles a single command request to an rtcObject.
void RunParallel(RtcCommand cmd)
Definition: rtcCommandRequestList.cpp:110
Handles communication with and state recording for one object.
void RunSequential(RtcCommand cmd, bool keep_going)
Definition: rtcCommandRequestList.cpp:64
RtcCommandRequestList(std::list< std::shared_ptr< RtcObject >> object_list_m)
Build a command request list, just a list of objects on which to run commands.
Definition: rtcCommandRequestList.cpp:21