Classes | |
class | ChannelDataElement |
class | ChannelElement |
class | ChannelElementBase |
class | ConnectionBase |
class | ConnFactory |
class | ConnInputEndpoint |
class | ConnOutputEndpoint |
class | DataObjectLockFree |
class | NodeHandle |
class | Publication |
class | Publisher |
class | Subscriber |
class | Subscription |
class | TopicManager |
Typedefs | |
typedef boost::shared_ptr < ConnectionBase > | ConnectionBasePtr |
typedef boost::shared_ptr < TopicManager > | TopicManagerPtr |
typedef std::vector < ConnectionBasePtr > | V_ConnectionBase |
Enumerations | |
enum | FlowStatus { NoData = 0, OldData = 1, NewData = 2 } |
Functions | |
void | intrusive_ptr_add_ref (ChannelElementBase *e) |
void | intrusive_ptr_release (ChannelElementBase *e) |
Variables | |
TopicManagerPtr | g_topic_manager |
typedef boost::shared_ptr<ConnectionBase> hpcl_rtt::ConnectionBasePtr |
Definition at line 8 of file connection_base.h.
typedef boost::shared_ptr<TopicManager> hpcl_rtt::TopicManagerPtr |
Definition at line 13 of file topic_manager.h.
typedef std::vector<ConnectionBasePtr> hpcl_rtt::V_ConnectionBase |
Definition at line 10 of file connection_base.h.
enum hpcl_rtt::FlowStatus |
void hpcl_rtt::intrusive_ptr_add_ref | ( | ChannelElementBase * | e | ) |
Definition at line 105 of file channel_elem_base.cpp.
void hpcl_rtt::intrusive_ptr_release | ( | ChannelElementBase * | e | ) |
Definition at line 108 of file channel_elem_base.cpp.
Definition at line 7 of file topic_manager.cpp.