Namespaces | Classes | Typedefs | Functions | Variables
rosrt Namespace Reference




struct  AllocInfo
struct  InitOptions
class  Publisher
 a realtime-safe ROS publisher More...
class  Subscriber
 A lock-free subscriber. Allows you to receive ROS messages inside a realtime thread. More...


typedef VoidConstPtr(* CloneFunc) (const VoidConstPtr &msg)
typedef void(* PublishFunc) (const ros::Publisher &pub, const VoidConstPtr &msg)
typedef boost::shared_ptr< void const > VoidConstPtr


AllocInfo getThreadAllocInfo ()
void init (const InitOptions &ops=InitOptions())
void resetThreadAllocInfo ()
void setThreadBreakOnAllocOrFree (bool b)
void shutdown ()


static bool g_initialized = false

Typedef Documentation

typedef VoidConstPtr(* rosrt::CloneFunc) (const VoidConstPtr &msg)

Definition at line 51 of file publisher.h.

typedef void(* rosrt::PublishFunc) (const ros::Publisher &pub, const VoidConstPtr &msg)

Definition at line 50 of file publisher.h.

Definition at line 48 of file publisher.h.

Function Documentation

AllocInfo rosrt::getThreadAllocInfo ( )

Definition at line 142 of file malloc.cpp.

void rosrt::init ( const InitOptions ops = InitOptions())

Definition at line 103 of file init.cpp.

void rosrt::resetThreadAllocInfo ( )

Definition at line 165 of file malloc.cpp.

void rosrt::setThreadBreakOnAllocOrFree ( bool  b)

Definition at line 184 of file malloc.cpp.

void rosrt::shutdown ( )

Definition at line 114 of file init.cpp.

Variable Documentation

bool rosrt::g_initialized = false

Definition at line 101 of file init.cpp.

Author(s): Josh Faust
autogenerated on Fri Apr 5 2019 02:16:39