Go to the documentation of this file.00001
00002
00003 #ifndef __OROGEN_GENERATED_<%= typekit.name.upcase %>_ROS_PLUGIN_HPP
00004 #define __OROGEN_GENERATED_<%= typekit.name.upcase %>_ROS_PLUGIN_HPP
00005
00006 #include <rtt/types/TransportPlugin.hpp>
00007
00008 namespace orogen_typekits {
00009 class <%= typekit.name %>RosTransportPlugin
00010 : public RTT::types::TransportPlugin
00011 {
00012 public:
00013 virtual bool registerTransport(std::string type_name, RTT::types::TypeInfo* ti);
00014 virtual std::string getTransportName() const;
00015 virtual std::string getTypekitName() const;
00016 virtual std::string getName() const;
00017 };
00018
00019 extern <%= typekit.name %>RosTransportPlugin <%= typekit.name %>RosTransport;
00020 }
00021
00022 #endif
00023