18 #ifndef IGNITION_GAZEBO_BROKER_HH_ 19 #define IGNITION_GAZEBO_BROKER_HH_ 23 #include <ignition/utils/ImplPtr.hh> 26 #include "ignition/gazebo/config.hh" 40 inline namespace IGNITION_GAZEBO_VERSION_NAMESPACE {
102 public: std::chrono::steady_clock::duration Time()
const;
106 public:
void SetTime(
const std::chrono::steady_clock::duration &_time);
134 public:
void DeliverMsgs();
144 public:
void Unlock();
147 IGN_UTILS_UNIQUE_IMPL_PTR(dataPtr)
A class to store messages to be delivered using a comms model. This class should be used in combinati...
Definition: Broker.hh:85
Class to handle messages and subscriptions.
Definition: MsgManager.hh:78
This library is part of the Ignition Robotics project.