Go to the documentation of this file.
18 #ifndef GZ_TRANSPORT_PARAMETERS_INTERFACE_HH_
19 #define GZ_TRANSPORT_PARAMETERS_INTERFACE_HH_
26 #include <google/protobuf/message.h>
28 #include <ignition/msgs/parameter_declarations.pb.h>
30 #include "gz/transport/config.hh"
32 #include "gz/transport/parameters/Export.hh"
41 inline namespace IGNITION_TRANSPORT_VERSION_NAMESPACE {
61 const google::protobuf::Message & _msg) = 0;
74 google::protobuf::Message & _parameter)
const = 0;
100 const google::protobuf::Message & _msg) = 0;
104 public:
virtual ignition::msgs::ParameterDeclarations
105 ListParameters()
const = 0;
Definition: gz/transport/AdvertiseOptions.hh:28
The return type used in all falible parameters methods.
Definition: gz/transport/parameters/result.hh:47
Common interface, implemented by ParametersRegistry (local updates) and by ParametersClients (remote ...
Definition: gz/transport/parameters/Interface.hh:45