Classes | |
class | ChannelDataElement |
class | ChannelElement |
class | ChannelElementBase |
class | ConnectionBase |
class | ConnFactory |
class | ConnInputEndpoint |
class | ConnOutputEndpoint |
class | DataObjectLockFree |
class | MQChannelElement |
class | MQSendRecv |
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> micros_rtt::ConnectionBasePtr |
Definition at line 26 of file connection_base.h.
typedef boost::shared_ptr<TopicManager> micros_rtt::TopicManagerPtr |
Definition at line 32 of file topic_manager.h.
typedef std::vector<ConnectionBasePtr> micros_rtt::V_ConnectionBase |
Definition at line 28 of file connection_base.h.
void micros_rtt::intrusive_ptr_add_ref | ( | ChannelElementBase * | e | ) |
Definition at line 121 of file channel_elem_base.cpp.
void micros_rtt::intrusive_ptr_release | ( | ChannelElementBase * | e | ) |
Definition at line 124 of file channel_elem_base.cpp.
Definition at line 24 of file topic_manager.cpp.