|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
14 #ifndef YARP_THRIFT_GENERATOR_STRUCT_AUDIOBUFFERSIZEDATA_H
15 #define YARP_THRIFT_GENERATOR_STRUCT_AUDIOBUFFERSIZEDATA_H
40 const std::int32_t m_channels,
41 const std::int32_t m_depth,
42 const std::int32_t size);
94 #ifndef YARP_NO_DEPRECATED // Since YARP 3.2
100 #endif // YARP_NO_DEPRECATED
105 #ifndef YARP_NO_DEPRECATED // Since YARP 3.2
111 #endif // YARP_NO_DEPRECATED
114 void set_m_samples(
const std::int32_t m_samples);
115 std::int32_t get_m_samples()
const;
116 virtual bool will_set_m_samples();
117 virtual bool did_set_m_samples();
120 void set_m_channels(
const std::int32_t m_channels);
121 std::int32_t get_m_channels()
const;
122 virtual bool will_set_m_channels();
123 virtual bool did_set_m_channels();
126 void set_m_depth(
const std::int32_t m_depth);
127 std::int32_t get_m_depth()
const;
128 virtual bool will_set_m_depth();
129 virtual bool did_set_m_depth();
132 void set_size(
const std::int32_t size);
133 std::int32_t get_size()
const;
134 virtual bool will_set_size();
135 virtual bool did_set_size();
154 bool is_dirty_m_samples;
155 bool is_dirty_m_channels;
156 bool is_dirty_m_depth;
167 void mark_dirty_m_samples();
168 void mark_dirty_m_channels();
169 void mark_dirty_m_depth();
170 void mark_dirty_size();
173 void dirty_flags(
bool flag);
205 #endif // YARP_THRIFT_GENERATOR_STRUCT_AUDIOBUFFERSIZEDATA_H
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
yarp::os::idl::Unwrapped< audioBufferSizeData > unwrapped
Editor(const Editor &rhs)=delete
bool isValid()
Check if time is valid (non-zero).
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
IDL-friendly connection writer.
Editor(Editor &&rhs)=delete
An interface for writing to a network connection.
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
Base class for IDL client/server.
Editor & operator=(const Editor &rhs)=delete
IDL-friendly connection reader.
An interface for reading from a network connection.
#define YARP_DEPRECATED_MSG(MSG)
Expands to either the standard [[deprecated]] attribute or a compiler-specific decorator such as __at...
std::string toString(const T &value)
convert an arbitrary type to string.
The main, catch-all namespace for YARP.
bool write(const ImageOf< PixelRgb > &src, const std::string &dest, image_fileformat format=FORMAT_PPM)
Editor & operator=(Editor &&rhs)=delete