#include "PublisheR.h"
Go to the source code of this file.
Functions | |
void | rros_stream_write_bool (OStreamR *s, bool val) |
void | rros_stream_write_float32 (OStreamR *s, float val) |
void | rros_stream_write_float32_array (OStreamR *s, std::vector< float > *vec) |
void | rros_stream_write_float64 (OStreamR *s, double val) |
void | rros_stream_write_float64_array (OStreamR *s, std::vector< double > *vec) |
void | rros_stream_write_int16 (OStreamR *s, signed short val) |
void | rros_stream_write_int16_array (OStreamR *s, std::vector< signed short > *vec) |
void | rros_stream_write_int32 (OStreamR *s, signed int val) |
void | rros_stream_write_int32_array (OStreamR *s, std::vector< signed int > *vec) |
void | rros_stream_write_int64 (OStreamR *s, signed long val) |
void | rros_stream_write_int64_array (OStreamR *s, std::vector< signed long > *vec) |
void | rros_stream_write_int8 (OStreamR *s, signed char val) |
void | rros_stream_write_int8_array (OStreamR *s, std::vector< signed char > *vec) |
void | rros_stream_write_string (OStreamR *s, char *val) |
void | rros_stream_write_string_array (OStreamR *s, std::vector< std::string > *vec) |
void | rros_stream_write_uint16 (OStreamR *s, unsigned short val) |
void | rros_stream_write_uint16_array (OStreamR *s, std::vector< unsigned short > *vec) |
void | rros_stream_write_uint32 (OStreamR *s, unsigned int val) |
void | rros_stream_write_uint32_array (OStreamR *s, std::vector< unsigned int > *vec) |
void | rros_stream_write_uint64 (OStreamR *s, unsigned long val) |
void | rros_stream_write_uint64_array (OStreamR *s, std::vector< unsigned long > *vec) |
void | rros_stream_write_uint8 (OStreamR *s, unsigned char val) |
void | rros_stream_write_uint8_array (OStreamR *s, std::vector< unsigned char > *vec) |
void | rrosPublish (PublisheR *publisher) |
PublisheR * | rrosPublisher (NodeR *handle, const char *topic, const char *type, const char *msg_def, const char *msg_md5) |
const char * | rrosPublisherGetMessageDefinition (PublisheR *publisher) |
const char * | rrosPublisherGetMessageMD5 (PublisheR *publisher) |
OStreamR * | rrosPublisherGetMessageStream (PublisheR *publisher) |
const char * | rrosPublisherGetMessageType (PublisheR *publisher) |
const char * | rrosPublisherGetTopic (PublisheR *publisher) |
void rros_stream_write_bool | ( | OStreamR * | s, |
bool | val | ||
) |
Definition at line 19 of file PublisheR.cpp.
void rros_stream_write_float32 | ( | OStreamR * | s, |
float | val | ||
) |
Definition at line 28 of file PublisheR.cpp.
void rros_stream_write_float32_array | ( | OStreamR * | s, |
std::vector< float > * | vec | ||
) |
Definition at line 43 of file PublisheR.cpp.
void rros_stream_write_float64 | ( | OStreamR * | s, |
double | val | ||
) |
Definition at line 29 of file PublisheR.cpp.
void rros_stream_write_float64_array | ( | OStreamR * | s, |
std::vector< double > * | vec | ||
) |
Definition at line 44 of file PublisheR.cpp.
void rros_stream_write_int16 | ( | OStreamR * | s, |
signed short | val | ||
) |
Definition at line 22 of file PublisheR.cpp.
void rros_stream_write_int16_array | ( | OStreamR * | s, |
std::vector< signed short > * | vec | ||
) |
Definition at line 37 of file PublisheR.cpp.
void rros_stream_write_int32 | ( | OStreamR * | s, |
signed int | val | ||
) |
Definition at line 24 of file PublisheR.cpp.
void rros_stream_write_int32_array | ( | OStreamR * | s, |
std::vector< signed int > * | vec | ||
) |
Definition at line 39 of file PublisheR.cpp.
void rros_stream_write_int64 | ( | OStreamR * | s, |
signed long | val | ||
) |
Definition at line 26 of file PublisheR.cpp.
void rros_stream_write_int64_array | ( | OStreamR * | s, |
std::vector< signed long > * | vec | ||
) |
Definition at line 41 of file PublisheR.cpp.
void rros_stream_write_int8 | ( | OStreamR * | s, |
signed char | val | ||
) |
Definition at line 20 of file PublisheR.cpp.
void rros_stream_write_int8_array | ( | OStreamR * | s, |
std::vector< signed char > * | vec | ||
) |
Definition at line 35 of file PublisheR.cpp.
void rros_stream_write_string | ( | OStreamR * | s, |
char * | val | ||
) |
Definition at line 30 of file PublisheR.cpp.
void rros_stream_write_string_array | ( | OStreamR * | s, |
std::vector< std::string > * | vec | ||
) |
Definition at line 45 of file PublisheR.cpp.
void rros_stream_write_uint16 | ( | OStreamR * | s, |
unsigned short | val | ||
) |
Definition at line 23 of file PublisheR.cpp.
void rros_stream_write_uint16_array | ( | OStreamR * | s, |
std::vector< unsigned short > * | vec | ||
) |
Definition at line 38 of file PublisheR.cpp.
void rros_stream_write_uint32 | ( | OStreamR * | s, |
unsigned int | val | ||
) |
Definition at line 25 of file PublisheR.cpp.
void rros_stream_write_uint32_array | ( | OStreamR * | s, |
std::vector< unsigned int > * | vec | ||
) |
Definition at line 40 of file PublisheR.cpp.
void rros_stream_write_uint64 | ( | OStreamR * | s, |
unsigned long | val | ||
) |
Definition at line 27 of file PublisheR.cpp.
void rros_stream_write_uint64_array | ( | OStreamR * | s, |
std::vector< unsigned long > * | vec | ||
) |
Definition at line 42 of file PublisheR.cpp.
void rros_stream_write_uint8 | ( | OStreamR * | s, |
unsigned char | val | ||
) |
Definition at line 21 of file PublisheR.cpp.
void rros_stream_write_uint8_array | ( | OStreamR * | s, |
std::vector< unsigned char > * | vec | ||
) |
Definition at line 36 of file PublisheR.cpp.
void rrosPublish | ( | PublisheR * | publisher | ) |
Definition at line 17 of file PublisheR.cpp.
PublisheR* rrosPublisher | ( | NodeR * | 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 14 of file PublisheR.cpp.
const char* rrosPublisherGetMessageMD5 | ( | PublisheR * | publisher | ) |
Definition at line 13 of file PublisheR.cpp.
OStreamR* rrosPublisherGetMessageStream | ( | PublisheR * | publisher | ) |
Definition at line 15 of file PublisheR.cpp.
const char* rrosPublisherGetMessageType | ( | PublisheR * | publisher | ) |
Definition at line 12 of file PublisheR.cpp.
const char* rrosPublisherGetTopic | ( | PublisheR * | publisher | ) |
Definition at line 11 of file PublisheR.cpp.