00001 00002 #include <rtt/types/Types.hpp> 00003 #include <rtt/types/TypekitPlugin.hpp> 00004 #include "types/SequenceTypeInfo.hpp" 00005 #include "../../datasource_fixture.hpp" 00006 00007 void loadStructTypes(); 00008 void loadSequenceTypes(); 00009 void loadArrayTypes(); 00010 00011 class TypesPluginTest : public RTT::types::TypekitPlugin 00012 { 00013 public: 00014 virtual bool loadTypes() { 00015 loadStructTypes(); 00016 loadSequenceTypes(); 00017 loadArrayTypes(); 00018 return true; 00019 } 00020 00021 virtual bool loadOperators() { 00022 return true; 00023 } 00024 00025 virtual bool loadConstructors() { 00026 return true; 00027 } 00028 00029 virtual bool loadGlobals() { return true; } 00030 00031 virtual std::string getName() { return "TypesTest"; } 00032 00033 }; 00034 00035 ORO_TYPEKIT_PLUGIN( TypesPluginTest )