| __dx_catchall(std::cerr<< dx::exception(&exception, exception.error, __PRETTY_FUNCTION__, __FILE__, __LINE__)<< std::endl;,) void conclude() noexcept | dx::stream::control< object_t > | inline |
| _device(decltype(super::driver)&driver, decltype(super::id)&id, const desc_t &desc) | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| attach(channel_t **io[dx::stream::direction::directions][2], const std::vector< bool >(&channel_map)[2]) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| clock | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| clocksource | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| conclude() noexcept override | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| connect(stream_t &stream) try | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| control(args_t &&... args) | dx::stream::control< object_t > | inline |
| count | dx::midi::services::_device< desc_t, preference_t, stream_t > | protected |
| desc_t typedef | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| device(decltype(super::driver)&driver, const decltype(super::id)&id, const desc_t &desc, const std::pair< std::string, std::string > &identity={}) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| device(decltype(super::driver)&driver, const decltype(super::id)&id, desc_t &&desc, const std::pair< std::string, std::string > &identity={}) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| device(decltype(super::driver)&driver, const decltype(super::id)&id, decltype(super::preference)&&preference, const desc_t &desc, const std::pair< std::string, std::string > &identity={}) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| dx_catchall_handler(this,) void send(int64_t timestamp | dx::midi::services::_device< desc_t, preference_t, stream_t > | protected |
| dx_catchall_handler(this,) std | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| dx_catchall_rethrow() void disconnect(stream_t &stream) noexcept | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| dx_catchall_rethrow() ~_device() override | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| dx_pass(raw->SendMidiMessagesRaw(timestamp? static_cast< uint64_t >(dx::qpc(timestamp).QuadPart):api::MidiClock::TimestampConstantSendImmediately(), count, words)) | dx::midi::services::_device< desc_t, preference_t, stream_t > | protected |
| event_t typedef | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| flush_hook | dx::stream::control< object_t > | protected |
| group | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| group_t typedef | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| halt_hook | dx::stream::control< object_t > | protected |
| hosted | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | static |
| hw | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| hw_clock(abstract::event *hw_clock, uint32_t iosize) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inlinevirtual |
| hw_clock() const noexcept | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inlinevirtual |
| icon | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| info(std::ostream &os) noexcept override try | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| iosize | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| iosize | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| maximum | dx::midi::services::_device< desc_t, preference_t, stream_t > | protected |
| monitor | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| operator[](const typename desc_t::stream::desc &stream) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| release() noexcept try | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| run_hook | dx::stream::control< object_t > | protected |
| samplerate | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| source(const struct desc_t::stream &stream) | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inlinevirtual |
| source_t typedef | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| sources | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| start | dx::stream::control< object_t > | |
| started | dx::stream::control< object_t > | |
| sync_reference | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| try | dx::midi::services::_device< desc_t, preference_t, stream_t > | protected |
| updated(const enumeration::MidiEndpointDeviceInformationUpdatedEventArgs &args) try | dx::midi::services::_device< desc_t, preference_t, stream_t > | inlineprotected |
| version | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| wake() override | dx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | inline |
| ~control() | dx::stream::control< object_t > | inline |