Generated from orogen/lib/orogen/templates/typekit/Plugin.hpp
ifndef _OROGEN_GENERATED<%= typekit.name.upcase %>_TYPEKIT_HPP define _OROGEN_GENERATED<%= typekit.name.upcase %>_TYPEKIT_HPP
include <rtt/types/TypekitPlugin.hpp>
namespace Typelib {
class Registry;
}
namespace orogen_typekits {
class <%= typekit.name %>TypekitPlugin
: public RTT::types::TypekitPlugin
{
Typelib::Registry* m_registry;
public:
<%= typekit.name %>TypekitPlugin();
~<%= typekit.name %>TypekitPlugin();
bool loadTypes();
bool loadOperators();
bool loadConstructors();
std::string getName();
};
extern <%= typekit.name %>TypekitPlugin <%= typekit.name %>Typekit;
}
endif