18 #ifndef GZ_TRANSPORT_ADVERTISEOPTIONS_HH_
19 #define GZ_TRANSPORT_ADVERTISEOPTIONS_HH_
25 #include "gz/transport/config.hh"
26 #include "gz/transport/Export.hh"
33 inline namespace GZ_TRANSPORT_VERSION_NAMESPACE {
36 class AdvertiseOptionsPrivate;
37 class AdvertiseMessageOptionsPrivate;
38 class AdvertiseServiceOptionsPrivate;
94 _out <<
"Advertise options:\n"
120 #pragma warning(push)
121 #pragma warning(disable: 4251)
171 _out << static_cast<AdvertiseOptions>(_other);
203 #pragma warning(push)
204 #pragma warning(disable: 4251)
253 _out << static_cast<AdvertiseOptions>(_other);
260 #pragma warning(push)
261 #pragma warning(disable: 4251)