#include <ros/ros.h>
#include <ros/package.h>
#include <std_msgs/String.h>
#include <topic_tools/shape_shifter.h>
Go to the source code of this file.
void rros_stream_write_bool | ( | ros::serialization::OStream * | s, |
bool | val | ||
) |
Definition at line 32 of file PublisheR.cpp.
void rros_stream_write_float32 | ( | ros::serialization::OStream * | s, |
float | val | ||
) |
Definition at line 41 of file PublisheR.cpp.
void rros_stream_write_float32_array | ( | ros::serialization::OStream * | s, |
std::vector< float > * | vec | ||
) |
Definition at line 55 of file PublisheR.cpp.
void rros_stream_write_float64 | ( | ros::serialization::OStream * | s, |
double | val | ||
) |
Definition at line 42 of file PublisheR.cpp.
void rros_stream_write_float64_array | ( | ros::serialization::OStream * | s, |
std::vector< double > * | vec | ||
) |
Definition at line 56 of file PublisheR.cpp.
void rros_stream_write_int16 | ( | ros::serialization::OStream * | s, |
signed short | val | ||
) |
Definition at line 35 of file PublisheR.cpp.
void rros_stream_write_int16_array | ( | ros::serialization::OStream * | s, |
std::vector< signed short > * | vec | ||
) |
Definition at line 49 of file PublisheR.cpp.
void rros_stream_write_int32 | ( | ros::serialization::OStream * | s, |
signed int | val | ||
) |
Definition at line 37 of file PublisheR.cpp.
void rros_stream_write_int32_array | ( | ros::serialization::OStream * | s, |
std::vector< signed int > * | vec | ||
) |
Definition at line 51 of file PublisheR.cpp.
void rros_stream_write_int64 | ( | ros::serialization::OStream * | s, |
signed long long | val | ||
) |
Definition at line 39 of file PublisheR.cpp.
void rros_stream_write_int64_array | ( | ros::serialization::OStream * | s, |
std::vector< signed long long > * | vec | ||
) |
Definition at line 53 of file PublisheR.cpp.
void rros_stream_write_int8 | ( | ros::serialization::OStream * | s, |
signed char | val | ||
) |
Definition at line 33 of file PublisheR.cpp.
void rros_stream_write_int8_array | ( | ros::serialization::OStream * | s, |
std::vector< signed char > * | vec | ||
) |
Definition at line 47 of file PublisheR.cpp.
void rros_stream_write_string | ( | ros::serialization::OStream * | s, |
char * | val | ||
) |
Definition at line 43 of file PublisheR.cpp.
void rros_stream_write_string_array | ( | ros::serialization::OStream * | s, |
std::vector< std::string > * | vec | ||
) |
Definition at line 57 of file PublisheR.cpp.
void rros_stream_write_uint16 | ( | ros::serialization::OStream * | s, |
unsigned short | val | ||
) |
Definition at line 36 of file PublisheR.cpp.
void rros_stream_write_uint16_array | ( | ros::serialization::OStream * | s, |
std::vector< unsigned short > * | vec | ||
) |
Definition at line 50 of file PublisheR.cpp.
void rros_stream_write_uint32 | ( | ros::serialization::OStream * | s, |
unsigned int | val | ||
) |
Definition at line 38 of file PublisheR.cpp.
void rros_stream_write_uint32_array | ( | ros::serialization::OStream * | s, |
std::vector< unsigned int > * | vec | ||
) |
Definition at line 52 of file PublisheR.cpp.
void rros_stream_write_uint64 | ( | ros::serialization::OStream * | s, |
unsigned long long | val | ||
) |
Definition at line 40 of file PublisheR.cpp.
void rros_stream_write_uint64_array | ( | ros::serialization::OStream * | s, |
std::vector< unsigned long long > * | vec | ||
) |
Definition at line 54 of file PublisheR.cpp.
void rros_stream_write_uint8 | ( | ros::serialization::OStream * | s, |
unsigned char | val | ||
) |
Definition at line 34 of file PublisheR.cpp.
void rros_stream_write_uint8_array | ( | ros::serialization::OStream * | s, |
std::vector< unsigned char > * | vec | ||
) |
Definition at line 48 of file PublisheR.cpp.
void rrosPublish | ( | PublisheR * | publisher | ) |
Definition at line 28 of file PublisheR.cpp.
PublisheR* rrosPublisher | ( | ros::NodeHandle * | handle, |
const char * | topic, | ||
const char * | type, | ||
const char * | msg_def, | ||
const char * | msg_md5 | ||
) |
Definition at line 3 of file PublisheR.cpp.
const char* rrosPublisherGetMessageDefinition | ( | PublisheR * | publisher | ) |
Definition at line 21 of file PublisheR.cpp.
const char* rrosPublisherGetMessageMD5 | ( | PublisheR * | publisher | ) |
Definition at line 19 of file PublisheR.cpp.
ros::serialization::OStream* rrosPublisherGetMessageStream | ( | PublisheR * | publisher | ) |
Definition at line 24 of file PublisheR.cpp.
const char* rrosPublisherGetMessageType | ( | PublisheR * | publisher | ) |
Definition at line 17 of file PublisheR.cpp.
const char* rrosPublisherGetTopic | ( | PublisheR * | publisher | ) |
Definition at line 15 of file PublisheR.cpp.