14 #ifndef YARP_THRIFT_GENERATOR_STRUCT_SENSORMEASUREMENTS_H
15 #define YARP_THRIFT_GENERATOR_STRUCT_SENSORMEASUREMENTS_H
84 #ifndef YARP_NO_DEPRECATED
95 #ifndef YARP_NO_DEPRECATED
127 bool is_dirty_measurements;
137 void mark_dirty_measurements();
140 void dirty_flags(
bool flag);
virtual bool will_set_measurements()
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool edit(SensorMeasurements &obj, bool dirty=true)
Editor & operator=(const Editor &rhs)=delete
void set_measurements(const std::vector< SensorMeasurement > &measurements)
Editor(Editor &&rhs)=delete
Editor(const Editor &rhs)=delete
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
Editor & operator=(Editor &&rhs)=delete
const std::vector< SensorMeasurement > & get_measurements() const
virtual bool did_set_measurements()
SensorMeasurements & state()
yarp::os::idl::Unwrapped< SensorMeasurements > unwrapped
std::vector< SensorMeasurement > measurements
std::string toString() const
bool write(const yarp::os::idl::WireWriter &writer) const override
bool read(yarp::os::idl::WireReader &reader) override
An interface for reading from a network connection.
An interface for writing to a network connection.
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
Base class for IDL client/server.
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
IDL-friendly connection reader.
IDL-friendly connection writer.
#define YARP_DEPRECATED_MSG(MSG)
Expands to either the standard [[deprecated]] attribute or a compiler-specific decorator such as __at...