rosservice.h
Go to the documentation of this file.
1 #ifndef __RTT_ROSSERVICE_ROSSERVICE_H
2 #define __RTT_ROSSERVICE_ROSSERVICE_H
3 
4 #include <rtt/RTT.hpp>
5 #include <rtt/Property.hpp>
6 
7 namespace rtt_roscomm {
8 
10  {
11  public:
13  RTT::ServiceRequester("rosservice",owner),
14  connect("connect"),
15  disconnect("disconnect"),
16  disconnectAll("disconnectAll")
17  {
21  }
22 
26  };
27 }
28 
29 namespace rtt_rosservice {
30  using rtt_roscomm::ROSService; // deprecated
31 }
32 
33 #endif // ifndef __RTT_ROSSERVICE_ROSSERVICE_H
34 
RTT::OperationCaller< bool(const std::string &, const std::string &, const std::string &)> connect
Definition: rosservice.h:23
RTT::OperationCaller< void()> disconnectAll
Definition: rosservice.h:25
virtual void disconnect()
ROSService(RTT::TaskContext *owner)
Definition: rosservice.h:12
RTT::OperationCaller< bool(const std::string &)> disconnect
Definition: rosservice.h:24
bool addOperationCaller(base::OperationCallerBaseInvoker &mbi)


rtt_roscomm
Author(s): Ruben Smits, Jonathan Bohren
autogenerated on Mon May 10 2021 02:45:04