first prototype of templated rcl, using non-templated middleware interface, implemented by connext using dynamic data

This commit is contained in:
Dirk Thomas 2014-07-30 17:57:21 -07:00
parent a226aecd96
commit bcecf00928
13 changed files with 416 additions and 0 deletions

View file

@ -0,0 +1,17 @@
#ifndef __ros_middleware_interface__functions__h__
#define __ros_middleware_interface__functions__h__
#include "rosidl_generator_cpp/MessageTypeSupport.h"
namespace ros_middleware_interface
{
void * create_node();
void * create_publisher(void * node, const rosidl_generator_cpp::MessageTypeSupportMembers & members, const char * topic_name);
void publish(void * publisher, const void * ros_message);
}
#endif // __ros_middleware_interface__functions__h__