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