| attach(channel_t **io[2], uint64_t channel_map[(channels+63)/64]) try | dx::proxy::stream::pin< desc_t, circular_t, device_t > | inline |
| bus_t typedef | dx::proxy::stream::pin< desc_t, circular_t, device_t > | protected |
| callback() | dx::event< kernel > | inlinevirtual |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| circular_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
| conclude() noexcept | dx::object | inlinevirtual |
| control | dx::proxy::stream::pin< desc_t, circular_t, device_t > | |
| desc_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
| device_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
| dx_catchall_rethrow() void stop(bool force | dx::proxy::stream::pin< desc_t, circular_t, device_t > | virtual |
| dx::stream::pin::dx_catchall_rethrow() virtual uint32_t samplerate() const | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
| dx::stream::pin::dx_catchall_rethrow() virtual pin &wait() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
| encoder(dx::stream::encoder::index::type type, int index) const | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
| event(bool signalled=false) | dx::event< kernel > | inlineexplicit |
| info(std::ostream &os) | dx::object | inlinevirtual |
| initialize() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
| launch() | dx::object | inlinevirtual |
| launched | dx::object | |
| object()=default | dx::object | |
| operator circular_t *() const noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
| operator os_event() noexcept | dx::event< kernel > | inline |
| operator->() const noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
| pin(device_t &device, const typename desc_t::stream::desc &stream_desc, const typename desc_t::stream::pin::desc &pin_desc) | dx::proxy::stream::pin< desc_t, circular_t, device_t > | inline |
| reset(uint64_t count=0) try | dx::event< user > | inline |
| scope | dx::event< kernel > | static |
| signal(uint64_t count=1) try | dx::event< user > | inline |
| signalled() const | dx::event< user > | inline |
| start(uint64_t) override try | dx::proxy::stream::pin< desc_t, circular_t, device_t > | inline |
| stop(bool force=false) noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
| stream | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
| wait(bool reset=false) try | dx::event< user > | inline |
| wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) try | dx::event< user > | inline |
| ~event()=default | dx::event< kernel > | virtual |
| ~object() noexcept | dx::object | inlinevirtual |
| ~pin() noexcept | dx::proxy::stream::pin< desc_t, circular_t, device_t > | inlinevirtual |