All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCignition::transport::AdvertiseMessage< T >Advertise packet used in the discovery protocol to broadcast information about the node advertising a topic
oCignition::transport::AdvertiseOptionsIgnition/transport/AdvertiseOptions.hh
|oCignition::transport::AdvertiseMessageOptionsA class for customizing the publication options for a topic advertised
|\Cignition::transport::AdvertiseServiceOptionsA class for customizing the publication options for a service advertised
oCignition::transport::Discovery< Pub >A discovery class that implements a distributed topic discovery protocol
oCignition::transport::HandlerStorage< T >Ignition/transport/HandlerStorage.hh
oCignition::transport::HandlerStorage< ignition::transport::IRepHandler >
oCignition::transport::HandlerStorage< ignition::transport::IReqHandler >
oCignition::transport::HandlerStorage< ignition::transport::ISubscriptionHandler >
oCignition::transport::HeaderHeader included in each discovery message containing the version of the discovery protocol, the process UUID of the sender node, the type
oCignition::transport::IRepHandlerInterface class used to manage a replier handler
|\Cignition::transport::RepHandler< Req, Rep >With the service response
oCignition::transport::IReqHandlerInterface class used to manage a request handler
|oCignition::transport::ReqHandler< Req, Rep >It creates a reply handler for the specific protobuf messages used
|\Cignition::transport::ReqHandler< google::protobuf::Message, google::protobuf::Message >
oCignition::transport::ISubscriptionHandlerIgnition/transport/SubscriptionHandler.hh
|oCignition::transport::SubscriptionHandler< T >It creates a subscription handler for a specific protobuf message
|\Cignition::transport::SubscriptionHandler< ProtoMsg >Specialized template when the user prefers a callbacks that accepts a generic google::protobuf::message instead of a specific type
oCignition::transport::MessageInfoA class that provides information about the message received
oCignition::transport::NodeA class that allows a client to communicate with other peers
oCignition::transport::NodeOptionsA class for customizing the behavior of the Node
oCignition::transport::NodeOptionsPrivate
oCignition::transport::NodePrivate
oCignition::transport::NodeSharedPrivate data for the Node class
oCignition::transport::PublisherIgnition/transport/Publisher.hh
|oCignition::transport::MessagePublisherIgnition/transport/Publisher.hh
|\Cignition::transport::ServicePublisherIgnition/transport/Publisher.hh
oCignition::transport::Node::PublisherA class that is used to store information about an advertised publisher
oCReqHandler< google::protobuf::Message >Template specialization for google::protobuf::Message
oCignition::transport::SubscribeOptionsIgnition/transport/SubscribeOptions.hh
oCignition::transport::SubscribeOptionsPrivateIgnition/transport/SubscribeOptionsPrivate.hh
oCignition::transport::SubscriptionMsgSubscription packet used in the discovery protocol for requesting information about a given topic
oCignition::transport::TopicStorage< T >Store address information about topics and provide convenient methods for adding new topics, removing them, etc
oCignition::transport::TopicStorage< ignition::transport::MessagePublisher >
oCignition::transport::TopicStorage< Pub >
oCignition::transport::TopicUtilsThis class provides different utilities related with topics
\Cignition::transport::UuidA portable class for representing a Universally Unique Identifier