Classes | Public Attributes | List of all members
gazebo::TransporterPluginPrivate Class Reference

#include <TransporterPluginPrivate.hh>

Classes

class  Pad
 Definition of a transported pad. More...
 

Public Attributes

transport::SubscriberPtr activationSub
 Subscriber to the activation topic. More...
 
transport::NodePtr node
 Node for communication. More...
 
std::mutex padMutex
 Mutex to protect pad data. More...
 
std::map< std::string,
std::shared_ptr< Pad > > 
pads
 Map of all the transporter pads. More...
 
event::ConnectionPtr updateConnection
 Pointer to the update event connection. More...
 
physics::WorldPtr world
 World pointer. More...
 

Member Data Documentation

transport::SubscriberPtr gazebo::TransporterPluginPrivate::activationSub

Subscriber to the activation topic.

transport::NodePtr gazebo::TransporterPluginPrivate::node

Node for communication.

std::mutex gazebo::TransporterPluginPrivate::padMutex

Mutex to protect pad data.

std::map<std::string, std::shared_ptr<Pad> > gazebo::TransporterPluginPrivate::pads

Map of all the transporter pads.

event::ConnectionPtr gazebo::TransporterPluginPrivate::updateConnection

Pointer to the update event connection.

physics::WorldPtr gazebo::TransporterPluginPrivate::world

World pointer.


The documentation for this class was generated from the following file: