CallbackHelper.hh File Reference
#include <google/protobuf/message.h>
#include <boost/function.hpp>
#include <boost/shared_ptr.hpp>
#include <vector>
#include <string>
#include <mutex>
#include "gazebo/common/Console.hh"
#include "gazebo/msgs/msgs.hh"
#include "gazebo/common/Exception.hh"
#include "gazebo/transport/TransportTypes.hh"
#include "gazebo/util/system.hh"

Go to the source code of this file.

Classes

class  CallbackHelper
 A helper class to handle callbacks when messages arrive. More...
 
class  CallbackHelperT< M >
 Callback helper Template. More...
 
class  RawCallbackHelper
 Used to connect publishers to subscribers, where the subscriber wants the raw data from the publisher. More...
 

Namespaces

namespace  gazebo
 Forward declarations for the common classes.
 
namespace  gazebo::transport
 

Typedefs

typedef boost::shared_ptr< CallbackHelperCallbackHelperPtr
 boost shared pointer to transport::CallbackHelper