Buffer
-
class Buffer
C++ wrapper for the Buffer C-API.
Public Types
-
typedef impl::AttrSeqT<iio_buffer, iio_buffer_get_attrs_count, iio_buffer_get_attr, iio_buffer_find_attr> AttrSeq
Public Functions
-
inline Buffer(iio_buffer *buffer)
-
inline operator iio_buffer*() const
-
inline Device device()
-
inline optional<Attr> get_attr(unsigned int index)
-
inline optional<Channel> get_scan_element(unsigned int index) const
Public Members
-
AttrSeq attrs
-
typedef impl::AttrSeqT<iio_buffer, iio_buffer_get_attrs_count, iio_buffer_get_attr, iio_buffer_find_attr> AttrSeq