18 #ifndef GZ_SIM_BROKER_HH_
19 #define GZ_SIM_BROKER_HH_
23 #include <gz/utils/ImplPtr.hh>
26 #include "gz/sim/config.hh"
40 inline namespace GZ_SIM_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 GZ_UTILS_UNIQUE_IMPL_PTR(dataPtr)