abort() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
attach(channel_t **io[2], uint64_t channel_map[(channels+63)/64]) try | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
bus_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | protected |
catch(std::system_error &exception) | dx::event< user > | inline |
catch(std::system_error &exception) | dx::event< user > | inline |
catch(std::system_error &exception) | dx::event< user > | inline |
catch(std::system_error &exception) | dx::event< user > | inline |
circular_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
clear() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
control | dx::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 flush() noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() pin &wait() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() void launch() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
launch() | dx::event< kernel > | inlinevirtual |
operator circular_t *() const noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
operator os_event() noexcept | dx::event< kernel > | inline |
operator->() const noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
operator==(const device_t &test) const | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
pin(device_t &device, const bus_t &bus, const typename desc_t::stream::pin::desc &desc={}) | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
reset(uint64_t count=0) try | dx::event< user > | inline |
samplerate() const noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
signal() try | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx::event< kernel >::signal(uint64_t count=1) try | dx::event< user > | inline |
signalled() const | dx::event< user > | inline |
start() try | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
started | dx::stream::pin< _desc_t, _circular_t, _device_t > | protected |
stop(bool force=false) try | 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 |
~pin() noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |