attach(channel_t **io[2], uint64_t channel_map[(channels+63)/64]) try | dx::stream::pin< device_t, _circular_t > | inline |
catch(const dx::exception &__dx_exception) | dx::stream::pin< device_t, _circular_t > | inline |
catch(const std::exception &__std_exception) | dx::stream::pin< device_t, _circular_t > | inline |
catch(...) | dx::stream::pin< device_t, _circular_t > | inline |
catch(const dx::exception &__dx_exception) | dx::stream::pin< device_t, _circular_t > | inline |
catch(const std::exception &__std_exception) | dx::stream::pin< device_t, _circular_t > | inline |
catch(...) | dx::stream::pin< device_t, _circular_t > | inline |
circular_t typedef | dx::stream::pin< device_t, _circular_t > | |
conclude() noexcept | dx::object | inlinevirtual |
control | dx::stream::pin< device_t, _circular_t > | |
device | dx::stream::object< device_t > | protected |
device_t typedef | dx::stream::object< device_t > | |
dx_catchall_handler(this,) ~pin() noexcept override | dx::stream::pin< device_t, _circular_t > | inline |
encoder(dx::stream::encoder::index::type type, int index, float value) | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
encoder(dx::stream::encoder::index::type type, int index) const | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
exception(const dx::exception &exception, bool filtered=false) const noexcept override | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
halt() noexcept override | dx::stream::pin< device_t, _circular_t > | inlineprotectedvirtual |
info(std::ostream &os) noexcept override try | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
launched | dx::object | |
notify | dx::stream::control< object< device_t > > | |
object(device_t &device,...) | dx::stream::object< device_t > | inline |
object(device_t &device) | dx::stream::object< device_t > | inline |
dx::object::object()=default | dx::object | |
operator circular_t *() const noexcept | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
operator->() const noexcept | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
pin(device_t &device, const typename device_t::desc::stream::desc &stream_desc, const typename device_t::desc::stream::pin::desc &pin_desc) | dx::stream::pin< device_t, _circular_t > | inline |
pin(device_t &device, unsigned int stream_idx=0, unsigned int pin_idx=0) | dx::stream::pin< device_t, _circular_t > | inline |
samplerate() const | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
samplerate(uint32_t samplerate) | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
signal() | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
start(uint64_t frame=0, unsigned int starting=1) override try | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
start_stop_in_progress | dx::stream::control< object< device_t > > | protected |
started | dx::stream::control< object< device_t > > | |
stop(bool force=false) noexcept | dx::stream::control< object< device_t > > | inlinevirtual |
stream | dx::stream::pin< device_t, _circular_t > | |
wait() | dx::stream::pin< device_t, _circular_t > | inlinevirtual |
~control() noexcept override | dx::stream::control< object< device_t > > | inline |
~object() noexcept | dx::object | inlinevirtual |