dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::midi::services::_device< desc_t, preference_t, stream_t > Member List

This is the complete list of members for dx::midi::services::_device< desc_t, preference_t, stream_t >, including all inherited members.

__dx_catchall(std::cerr<< dx::exception(&exception, exception.error, __PRETTY_FUNCTION__, __FILE__, __LINE__)<< std::endl;,) void conclude() noexceptdx::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
clockdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
clocksourcedx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
conclude() noexcept overridedx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >inline
connect(stream_t &stream) trydx::midi::services::_device< desc_t, preference_t, stream_t >inlineprotected
control(args_t &&... args)dx::stream::control< object_t >inline
countdx::midi::services::_device< desc_t, preference_t, stream_t >protected
desc_t typedefdx::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 timestampdx::midi::services::_device< desc_t, preference_t, stream_t >protected
dx_catchall_handler(this,) stddx::midi::services::_device< desc_t, preference_t, stream_t >inlineprotected
dx_catchall_rethrow() void disconnect(stream_t &stream) noexceptdx::midi::services::_device< desc_t, preference_t, stream_t >inlineprotected
dx_catchall_rethrow() ~_device() overridedx::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 typedefdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
flush_hookdx::stream::control< object_t >protected
groupdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
group_t typedefdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
halt_hookdx::stream::control< object_t >protected
hosteddx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >static
hwdx::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 noexceptdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >inlinevirtual
icondx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
info(std::ostream &os) noexcept override trydx::midi::services::_device< desc_t, preference_t, stream_t >inlineprotected
iosizedx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
iosizedx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
maximumdx::midi::services::_device< desc_t, preference_t, stream_t >protected
monitordx::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 trydx::midi::services::_device< desc_t, preference_t, stream_t >inlineprotected
run_hookdx::stream::control< object_t >protected
sampleratedx::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 typedefdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
sourcesdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
startdx::stream::control< object_t >
starteddx::stream::control< object_t >
sync_referencedx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
trydx::midi::services::_device< desc_t, preference_t, stream_t >protected
updated(const enumeration::MidiEndpointDeviceInformationUpdatedEventArgs &args) trydx::midi::services::_device< desc_t, preference_t, stream_t >inlineprotected
versiondx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >
wake() overridedx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t >inline
~control()dx::stream::control< object_t >inline

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.