17 #ifndef _TRANSPORT_TYPES_HH_
18 #define _TRANSPORT_TYPES_HH_
20 #include <boost/shared_ptr.hpp>
21 #include <google/protobuf/message.h>
33 class PublicationTransport;
35 class SubscriptionTransport;
40 typedef boost::shared_ptr<google::protobuf::Message>
MessagePtr;
boost::shared_ptr< SubscriptionTransport > SubscriptionTransportPtr
Definition: TransportTypes.hh:64
boost::shared_ptr< Subscriber > SubscriberPtr
Definition: TransportTypes.hh:48
boost::shared_ptr< Publication > PublicationPtr
Definition: TransportTypes.hh:56
boost::shared_ptr< google::protobuf::Message > MessagePtr
Definition: TransportTypes.hh:40
boost::shared_ptr< Node > NodePtr
Definition: TransportTypes.hh:52
boost::shared_ptr< Publisher > PublisherPtr
Definition: TransportTypes.hh:44
boost::shared_ptr< PublicationTransport > PublicationTransportPtr
Definition: TransportTypes.hh:60