00001 /* Generated from orogen/lib/orogen/templates/typekit/corba/TransportPlugin.hpp */ 00002 00003 #ifndef __OROGEN_GENERATED_<%= typekit.name.upcase %>_CORBA_PLUGIN_HPP 00004 #define __OROGEN_GENERATED_<%= typekit.name.upcase %>_CORBA_PLUGIN_HPP 00005 00006 #include <rtt/types/TransportPlugin.hpp> 00007 00008 namespace orogen_typekits { 00009 class <%= typekit.name %>CorbaTransportPlugin 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 %>CorbaTransportPlugin <%= typekit.name %>CorbaTransport; 00020 } 00021 00022 #endif 00023