17 #ifndef GZ_TRANSPORT_CLOCK_HH_
18 #define GZ_TRANSPORT_CLOCK_HH_
24 #include <gz/utils/SuppressWarning.hh>
26 #include "gz/transport/config.hh"
27 #include "gz/transport/Export.hh"
34 inline namespace GZ_TRANSPORT_VERSION_NAMESPACE {
38 class GZ_TRANSPORT_VISIBLE
Clock
72 const TimeBase _timeBase = TimeBase::SIM);
89 private:
class Implementation;
92 GZ_UTILS_WARN_IGNORE__DLL_INTERFACE_MISSING
94 GZ_UTILS_WARN_RESUME__DLL_INTERFACE_MISSING
118 private:
class Implementation;
121 GZ_UTILS_WARN_IGNORE__DLL_INTERFACE_MISSING
123 GZ_UTILS_WARN_RESUME__DLL_INTERFACE_MISSING