rosrt Namespace Reference

Namespaces

namespace  detail

Classes

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...

Typedefs

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

Functions

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

Variables

static bool g_initialized = false

Typedef Documentation

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

Definition at line 45 of file publisher.h.

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

Definition at line 44 of file publisher.h.

typedef boost::shared_ptr<void const> rosrt::VoidConstPtr

Definition at line 42 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 99 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 110 of file init.cpp.


Variable Documentation

bool rosrt::g_initialized = false [static]

Definition at line 97 of file init.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Defines


rosrt
Author(s): Josh Faust
autogenerated on Fri Jan 11 10:07:46 2013