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.