Go to the documentation of this file.
9 #ifndef RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUEST_HPP_
10 #define RTCTK_RTCSUPERVISOR_RTCCOMMANDREQUEST_HPP_
13 #include "Rtctkif.hpp"
18 using stdif::StdCmdsSync;
19 using stdif::StdCmdsAsync;
33 std::shared_ptr<RtcObject> m_object;
34 std::string m_exception_string;
35 std::string m_exception;
Definition: rtcCommandRequest.hpp:17
std::string RunAsync()
Run the stored command and dont wait.
Definition: rtcCommandRequest.cpp:31
RtcCommand
Definition: rtcSupervisorLib.hpp:65
std::string WaitAsync()
Wait for response.
Definition: rtcCommandRequest.cpp:41
RtcCommandRequest(std::shared_ptr< RtcObject > object_m, RtcCommand cmd)
Definition: rtcCommandRequest.cpp:21
virtual ~RtcCommandRequest()
Definition: rtcCommandRequest.cpp:27
Definition: rtcCommandRequest.hpp:21
Handles communication with and state recording for one object.