Namespaces | |
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.
AllocInfo rosrt::getThreadAllocInfo | ( | ) |
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.