Classes | Functions
SubscribeR.h File Reference
#include <ros/ros.h>
#include <ros/package.h>
#include <std_msgs/String.h>
#include <topic_tools/shape_shifter.h>
Include dependency graph for SubscribeR.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SubscribeR

Functions

bool rros_stream_read_bool (ros::serialization::IStream *s)
float rros_stream_read_float32 (ros::serialization::IStream *s)
std::vector< float > * rros_stream_read_float32_array (ros::serialization::IStream *s, unsigned int size=0)
double rros_stream_read_float64 (ros::serialization::IStream *s)
std::vector< double > * rros_stream_read_float64_array (ros::serialization::IStream *s, unsigned int size=0)
signed short rros_stream_read_int16 (ros::serialization::IStream *s)
std::vector< signed short > * rros_stream_read_int16_array (ros::serialization::IStream *s, unsigned int size=0)
signed int rros_stream_read_int32 (ros::serialization::IStream *s)
std::vector< signed int > * rros_stream_read_int32_array (ros::serialization::IStream *s, unsigned int size=0)
signed long long rros_stream_read_int64 (ros::serialization::IStream *s)
std::vector< signed long long > * rros_stream_read_int64_array (ros::serialization::IStream *s, unsigned int size=0)
signed char rros_stream_read_int8 (ros::serialization::IStream *s)
std::vector< signed char > * rros_stream_read_int8_array (ros::serialization::IStream *s, unsigned int size=0)
char * rros_stream_read_string (ros::serialization::IStream *s)
std::vector< std::string > * rros_stream_read_string_array (ros::serialization::IStream *s, unsigned int size=0)
unsigned short rros_stream_read_uint16 (ros::serialization::IStream *s)
std::vector< unsigned short > * rros_stream_read_uint16_array (ros::serialization::IStream *s, unsigned int size=0)
unsigned int rros_stream_read_uint32 (ros::serialization::IStream *s)
std::vector< unsigned int > * rros_stream_read_uint32_array (ros::serialization::IStream *s, unsigned int size=0)
unsigned long long rros_stream_read_uint64 (ros::serialization::IStream *s)
std::vector< unsigned long long > * rros_stream_read_uint64_array (ros::serialization::IStream *s, unsigned int size=0)
unsigned char rros_stream_read_uint8 (ros::serialization::IStream *s)
std::vector< unsigned char > * rros_stream_read_uint8_array (ros::serialization::IStream *s, unsigned int size=0)
SubscribeRrrosSubscriber (ros::NodeHandle *handle, const char *topic, const char *type, const char *msg_def, const char *msg_md5)
const char * rrosSubscriberGetMessageDefinition (SubscribeR *subscriber)
const char * rrosSubscriberGetMessageMD5 (SubscribeR *subscriber)
ros::serialization::IStreamrrosSubscriberGetMessageStream (SubscribeR *subscriber)
const char * rrosSubscriberGetMessageType (SubscribeR *subscriber)
const char * rrosSubscriberGetPublisher (SubscribeR *subscriber)
bool rrosSubscriberHasAnyMsg (SubscribeR *subscriber)
bool rrosSubscriberHasNewMsg (SubscribeR *subscriber)

Function Documentation

Definition at line 32 of file SubscribeR.cpp.

Definition at line 68 of file SubscribeR.cpp.

std::vector<float>* rros_stream_read_float32_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 114 of file SubscribeR.cpp.

Definition at line 72 of file SubscribeR.cpp.

std::vector<double>* rros_stream_read_float64_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 118 of file SubscribeR.cpp.

Definition at line 44 of file SubscribeR.cpp.

std::vector<signed short>* rros_stream_read_int16_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 90 of file SubscribeR.cpp.

Definition at line 52 of file SubscribeR.cpp.

std::vector<signed int>* rros_stream_read_int32_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 98 of file SubscribeR.cpp.

Definition at line 60 of file SubscribeR.cpp.

std::vector<signed long long>* rros_stream_read_int64_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 106 of file SubscribeR.cpp.

Definition at line 36 of file SubscribeR.cpp.

std::vector<signed char>* rros_stream_read_int8_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 82 of file SubscribeR.cpp.

Definition at line 76 of file SubscribeR.cpp.

std::vector<std::string>* rros_stream_read_string_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 122 of file SubscribeR.cpp.

Definition at line 48 of file SubscribeR.cpp.

std::vector<unsigned short>* rros_stream_read_uint16_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 94 of file SubscribeR.cpp.

Definition at line 56 of file SubscribeR.cpp.

std::vector<unsigned int>* rros_stream_read_uint32_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 102 of file SubscribeR.cpp.

Definition at line 64 of file SubscribeR.cpp.

std::vector<unsigned long long>* rros_stream_read_uint64_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 110 of file SubscribeR.cpp.

Definition at line 40 of file SubscribeR.cpp.

std::vector<unsigned char>* rros_stream_read_uint8_array ( ros::serialization::IStream s,
unsigned int  size = 0 
)

Definition at line 86 of file SubscribeR.cpp.

SubscribeR* rrosSubscriber ( ros::NodeHandle *  handle,
const char *  topic,
const char *  type,
const char *  msg_def,
const char *  msg_md5 
)

Definition at line 3 of file SubscribeR.cpp.

const char* rrosSubscriberGetMessageDefinition ( SubscribeR subscriber)

Definition at line 24 of file SubscribeR.cpp.

const char* rrosSubscriberGetMessageMD5 ( SubscribeR subscriber)

Definition at line 22 of file SubscribeR.cpp.

Definition at line 29 of file SubscribeR.cpp.

const char* rrosSubscriberGetMessageType ( SubscribeR subscriber)

Definition at line 20 of file SubscribeR.cpp.

const char* rrosSubscriberGetPublisher ( SubscribeR subscriber)

Definition at line 18 of file SubscribeR.cpp.

bool rrosSubscriberHasAnyMsg ( SubscribeR subscriber)

Definition at line 15 of file SubscribeR.cpp.

bool rrosSubscriberHasNewMsg ( SubscribeR subscriber)

Definition at line 13 of file SubscribeR.cpp.



rosR
Author(s): André Dietrich, Sebastian Zug
autogenerated on Sun Jan 5 2014 11:10:28