Context
-
class Context : public iiopp::impl::IndexedSequence<Context, Device>
C++ wrapper for the Context C-API.
Public Types
-
typedef impl::AttrSeqT<iio_context, iio_context_get_attrs_count, iio_context_get_attr, iio_context_find_attr> AttrSeq
Public Functions
-
inline Device operator[](unsigned int i)
-
inline Context(iio_context *ctx)
-
inline operator iio_context*() const
-
inline cstr version_tag() const
-
inline cstr name() const
-
inline cstr description() const
-
inline optional<Attr> attr(unsigned int idx)
-
inline optional<Device> device(unsigned int idx) const
Public Members
-
AttrSeq attrs
-
typedef impl::AttrSeqT<iio_context, iio_context_get_attrs_count, iio_context_get_attr, iio_context_find_attr> AttrSeq