00001 #include <std_msgs/boost/Int32MultiArray.h>
00002 #include <rtt/types/TypekitPlugin.hpp>
00003 #include <rtt/types/StructTypeInfo.hpp>
00004 #include <rtt/types/SequenceTypeInfo.hpp>
00005 #include <vector>
00006
00007
00008
00009 template class RTT_EXPORT RTT::internal::DataSourceTypeInfo< std_msgs::Int32MultiArray >;
00010 template class RTT_EXPORT RTT::internal::DataSource< std_msgs::Int32MultiArray >;
00011 template class RTT_EXPORT RTT::internal::AssignableDataSource< std_msgs::Int32MultiArray >;
00012 template class RTT_EXPORT RTT::internal::AssignCommand< std_msgs::Int32MultiArray >;
00013 template class RTT_EXPORT RTT::internal::ValueDataSource< std_msgs::Int32MultiArray >;
00014 template class RTT_EXPORT RTT::internal::ConstantDataSource< std_msgs::Int32MultiArray >;
00015 template class RTT_EXPORT RTT::internal::ReferenceDataSource< std_msgs::Int32MultiArray >;
00016 template class RTT_EXPORT RTT::OutputPort< std_msgs::Int32MultiArray >;
00017 template class RTT_EXPORT RTT::InputPort< std_msgs::Int32MultiArray >;
00018 template class RTT_EXPORT RTT::Property< std_msgs::Int32MultiArray >;
00019 template class RTT_EXPORT RTT::Attribute< std_msgs::Int32MultiArray >;
00020 template class RTT_EXPORT RTT::Constant< std_msgs::Int32MultiArray >;
00021
00022 namespace ros_integration {
00023 using namespace RTT;
00024
00025 void rtt_ros_addType_Int32MultiArray() { RTT::types::Types()->addType( new types::StructTypeInfo<std_msgs::Int32MultiArray>("/std_msgs/Int32MultiArray") ); RTT::types::Types()->addType( new types::SequenceTypeInfo<std::vector<std_msgs::Int32MultiArray> >("/std_msgs/Int32MultiArray[]") ); }
00026
00027
00028 }
00029