10 #ifndef INCLUDED_IIO_ATTR_SINK_IMPL_H 11 #define INCLUDED_IIO_ATTR_SINK_IMPL_H 38 const std::string& device,
39 const std::string& channel,
Generic writer for attributes of IIO devices.
Definition: attr_sink.h:32
attr_type_t
Definition: iio_types.h:23
GR_RUNTIME_API const pmt::pmt_t pdu()
GNU Radio logging wrapper.
Definition: basic_block.h:29
iio_channel * chan
Definition: attr_sink_impl.h:34
iio_device * dev
Definition: attr_sink_impl.h:33
attr_sink_impl(const std::string &uri, const std::string &device, const std::string &channel, attr_type_t type, bool output)
iio_context * ctx
Definition: attr_sink_impl.h:32
void write_attribute(pmt::pmt_t pdu)
Definition: attr_sink_impl.h:23
std::shared_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting).
Definition: pmt.h:83