| 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 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.
| typedef boost::shared_ptr<void const> rosrt::VoidConstPtr | 
Definition at line 48 of file publisher.h.
Definition at line 142 of file malloc.cpp.
| void rosrt::init | ( | const InitOptions & | ops = InitOptions() | ) | 
| 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 | ( | ) | 
| bool rosrt::g_initialized = false  [static] |