dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::coremidi::device< desc_t, preference_t, stream_t > Member List

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

_device(decltype(super::driver)& driver, decltype(super::id)& id)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
align(const typename desc::configuration& value, const typename desc::configuration &)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>::align(const typename desc_t::configuration& value, const typename desc_t::configuration &)dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inlinevirtual
dx::stream::desc::align(uint32_t sync_reference) constdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
dx::stream::desc::align(struct stream* sync_reference)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
attach(void** io[dx::stream::direction::directions][2], const std::vector<bool>(& channel_map)[2], const dx::stream::format(& format)[2])dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
bound(configuration value, const configuration& current, align_t&& align, bind_t&& bind) constdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
budget(const typename desc::configuration &)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>::budget(const typename desc_t::configuration &)dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inlinevirtual
busdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
clientdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
clockdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
clocksdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
clocksourcedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
conclude() noexcept overridedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
configurationdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
desc_t typedefdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
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::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inline
dx::device<::MIDIDeviceRef, cf::preference>::device(decltype(driver)& driver, const ::MIDIDeviceRef& id, const std::pair<std::string, std::string>& identity= {})dx::device<::MIDIDeviceRef, cf::preference>inline
dfltdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
driverdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
editabledx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
enumerate(const format& format= any) constdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
event_t typedefdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
exception(const dx::exception& exception, bool filtered= false) const noexcept overridedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
find(uint32_t& pin, const format& format= any, enum direction::direction direction= direction::any)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
find(const format& format= any, enum direction::direction direction= direction::any)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
find(const target_t& target)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
find(const decltype(stream_t::target.idx())& target)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
firmwaredx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
frame() constdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
groupdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
group_t typedefdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
grouped(group_t &)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlineprotectedvirtual
hiddendx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
hosteddx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>static
hwdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
hw_clock(abstract::event* hw_clock, uint32_t iosize)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
hw_clock() const noexceptdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
icondx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
iddx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
iosizedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
launch()dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlineprotectedvirtual
launcheddx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
modeldx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
monitordx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
object()= defaultdx::object
open(const typename desc::stream::desc& desc, bool client= false)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>::open(const typename desc::stream::desc& desc, bool client= false)dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inline
operator ()(const struct desc::stream& stream)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>::operator ()(const struct desc_t::stream& stream)dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inline
operator >>(std::ostream &) constdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
operator [](const typename desc::stream::desc& stream)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>::operator [](const typename desc::stream::desc& stream)dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inline
persistencedx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
preferencedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
preferred(align_t&& align) constdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
puiddx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
puuiddx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
reset()dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
sampleratedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
setting(dx::stream::setting setting, uint32_t index, f_t&& f)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
sleep()dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
source(const struct desc::stream& stream)dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inlinevirtual
dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>::source(const struct desc::stream& stream)dx::stream::device<dx::device<::MIDIDeviceRef, cf::preference>, desc, stream<device<desc, cf::preference, stream>>>inlinevirtual
source_t typedefdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
sourcesdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
start_stop_orderdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
streamdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
stream_t typedefdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
streamsdx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
super_device_t typedefdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
sync_referencedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
dx::stream::desc::sync_reference(uint32_t sync_reference)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
dx::stream::desc::sync_reference(struct stream* sync_reference)dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>inline
try_conclude() noexceptdx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
try_launch()dx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
vendordx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>
versiondx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>
wake() overridedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
~_device() overridedx::coremidi::_device<desc, cf::preference, stream<device<desc, cf::preference, stream>>>inline
~object()dx::objectinlinevirtual