Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cignition::transport::AdvertiseMessage< T >Advertise packet used in the discovery protocol to broadcast information about the node advertising a topic
 Cignition::transport::AdvertiseOptionsIgnition/transport/AdvertiseOptions.hh
 Cignition::transport::AdvertiseOptionsPrivate
 Cignition::transport::DiscoveryA discovery class that implements a distributed topic discovery protocol
 Cignition::transport::DiscoveryPrivateIgnition/transport/DiscoveryPrivate.hh
 Cignition::transport::HandlerStorage< T >Ignition/transport/HandlerStorage.hh
 Cignition::transport::HandlerStorage< ignition::transport::IRepHandler >
 Cignition::transport::HandlerStorage< ignition::transport::IReqHandler >
 Cignition::transport::HandlerStorage< ignition::transport::ISubscriptionHandler >
 Cignition::transport::HeaderHeader included in each discovery message containing the version of the discovery protocol, the process UUID of the sender node, the type
 Cignition::transport::IRepHandlerInterface class used to manage a replier handler
 Cignition::transport::RepHandler< Req, Rep >With the service response
 Cignition::transport::IReqHandlerInterface class used to manage a request handler
 Cignition::transport::ReqHandler< Req, Rep >It creates a reply handler for the specific protobuf messages used
 Cignition::transport::ISubscriptionHandlerIgnition/transport/SubscriptionHandler.hh
 Cignition::transport::SubscriptionHandler< T >It creates a subscription handler for a specific protobuf message
 Cignition::transport::NodeA class that allows a client to communicate with other peers
 Cignition::transport::NodeOptionsA class for customizing the behavior of the Node
 Cignition::transport::NodeOptionsPrivateIgnition/transport/NodeOptionsPrivate.hh
 Cignition::transport::NodePrivatePrivate data for Private Node class
 Cignition::transport::NodeSharedPrivate data for the Node class
 Cignition::transport::PublisherIgnition/transport/Publisher.hh
 Cignition::transport::MessagePublisherIgnition/transport/Publisher.hh
 Cignition::transport::ServicePublisherIgnition/transport/Publisher.hh
 Cignition::transport::SubscriptionMsgSubscription packet used in the discovery protocol for requesting information about a given topic
 Cignition::transport::TopicStorage< T >Store address information about topics and provide convenient methods for adding new topics, removing them, etc
 Cignition::transport::TopicStorage< ignition::transport::MessagePublisher >
 Cignition::transport::TopicStorage< ignition::transport::ServicePublisher >
 Cignition::transport::TopicUtilsThis class provides different utilities related with topics
 Cignition::transport::UuidA portable class for representing a Universally Unique Identifier