dxd - dynax driver framework 2.1.0d49
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t > Member List

This is the complete list of members for dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >, including all inherited members.

__dx_cf_string_comparator(<)dx::cf::__string< cf_object_t >
__dx_cf_string_comparator(<=)dx::cf::__string< cf_object_t >
__dx_cf_string_comparator(==)dx::cf::__string< cf_object_t >
__dx_cf_string_comparator(!=)dx::cf::__string< cf_object_t >
__dx_cf_string_comparator(>=)dx::cf::__string< cf_object_t >
__dx_cf_string_comparator(>)dx::cf::__string< cf_object_t >
abort(int) noexceptdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotectedstatic
arrived() overridedx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotectedvirtual
dx::driver::arrived(device_t &)dx::driver< device_t >inlineprotectedvirtual
audiodx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >
buffer(size_t size=0x1000, uint32_t rx=1, uint32_t tx=1, const std::chrono::high_resolution_clock::duration &duration=3s) constdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotected
buffer_header()dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotected
cachedx::stream::engine< device_t, pin_t, io_t, circular_t >protected
cf_objectdx::cf::reference< cf_object_t >protected
cf_type_descdx::cf::reference< cf_object_t >
cf_type_iddx::cf::reference< cf_object_t >
circulardx::stream::engine< device_t, pin_t, io_t, circular_t >
clear() noexceptdx::driver< device_t >inlineprotected
clock()=defaultdx::clock< scope_t, clock_t >protected
clock(const typename clock_t::duration &duration) noexceptdx::clock< scope_t, clock_t >inlineprotected
clock_monitor(device_t &device, std::chrono::high_resolution_clock::duration duration) noexceptdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotected
conclude() noexcept overridedx::driver< device_t >inlinevirtual
conclude() noexceptdx::driver< device_t >inlinevirtual
copy() constdx::cf::__string< cf_object_t >inline
denominatordx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >
desc typedefdx::stream::engine< device_t, pin_t, io_t, circular_t >
detach() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t >inlinevirtual
devicedx::stream::engine< device_t, pin_t, io_t, circular_t >protected
driver(const typename super::match &match, const char *id)dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inline
dx::stream::engine::driver typedefdx::stream::engine< device_t, pin_t, io_t, circular_t >protected
dx::driver::driver(const match &matching_dictionaries, const char *id, dx::log log={})dx::driver< device_t >inline
dx::generic::driver::driver(const ::GUID &guid, const char *id, dx::log log={})dx::generic::driverinline
dropoutdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >protected
durationdx::clock< scope_t, clock_t >protected
dx_catchall() static void idle(int64_t nsec)dx::generic::driverinline
dx_catchall_rethrow() virtual void handle(char *arg)dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotected
engine(const typename driver::match &match, const char *id)dx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotected
exception(const exception &exception, bool=false) const noexcept trydx::generic::driverinlinevirtual
exception(const exception &) const noexceptdx::generic::driverinlineprotectedvirtual
find(std::string uid) const noexceptdx::driver< device_t >inline
force_readdx::stream::engine< device_t, pin_t, io_t, circular_t >
force_writedx::stream::engine< device_t, pin_t, io_t, circular_t >
framedx::stream::engine< device_t, pin_t, io_t, circular_t >protected
free() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t >inlinevirtual
generatordx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >protected
halt() noexcept overridedx::stream::engine< device_t, pin_t, io_t, circular_t >inlinevirtual
help() const noexceptdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotectedvirtual
hw_clockdx::stream::engine< device_t, pin_t, io_t, circular_t >protected
idle(uint64_t timeout) noexceptdx::generic::driverinlinestatic
initialize(uint32_t iosize, uint64_t channel_map[2][(max_channels+63)/64])dx::stream::engine< device_t, pin_t, io_t, circular_t >inline
dx::clock::initialize(const typename clock_t::duration &duration)dx::clock< scope_t, clock_t >inlineprotected
dx::thread::prio::realtime::initialize(const std::chrono::high_resolution_clock::duration &resolution)dx::thread::prio::realtimeinlineprotected
dx::driver::initialize(cf_object_t cf_object, bool retain=true)dx::cf::reference< cf_object_t >inline
intervaldx::stream::engine< device_t, pin_t, io_t, circular_t >
iodx::stream::engine< device_t, pin_t, io_t, circular_t >protected
iosizedx::stream::engine< device_t, pin_t, io_t, circular_t >protected
kernel_streamingdx::stream::engine< device_t, pin_t, io_t, circular_t >protected
launch()dx::generic::driverinlinevirtual
launch()dx::generic::driverinlinevirtual
launcheddx::driver< device_t >
linesizedx::stream::engine< device_t, pin_t, io_t, circular_t >
logdx::generic::driver
logdx::generic::driver
loopbackdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >protected
maskdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >
meta_buffer(size_t size, uint32_t rx, uint32_t tx, const std::chrono::high_resolution_clock::duration &duration) constdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotected
mididx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >
monitordx::stream::engine< device_t, pin_t, io_t, circular_t >protected
mutexdx::clock< scope_t, clock_t >protected
notify() noexcept overridedx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotectedvirtual
dx::stream::engine::notify(uint32_t) noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotectedvirtual
objectivedx::clock< scope_t, clock_t >protected
observerdx::stream::engine< device_t, pin_t, io_t, circular_t >
operator bool() const noexceptdx::cf::reference< cf_object_t >inline
operator cf_object_t() const noexceptdx::cf::reference< cf_object_t >inline
operator const char *() constdx::cf::__string< cf_object_t >inline
operator double() const noexceptdx::cf::__string< cf_object_t >inline
operator int32_t() const noexceptdx::cf::__string< cf_object_t >inline
operator std::string() constdx::cf::__string< cf_object_t >inline
operator!=(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
dx::cf::reference::operator!=(cf_object_t cf_object) const noexceptdx::cf::reference< cf_object_t >inline
operator+(const char *value) const noexceptdx::cf::__string< cf_object_t >inline
operator+(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
operator::CFDataRef() const noexceptdx::cf::__string< cf_object_t >inline
operator::CFRunLoopSourceRef() const noexceptdx::io::powerinlineprotected
operator::CFTypeID() const noexceptdx::cf::reference< cf_object_t >inline
operator::CFTypeRef() const noexceptdx::cf::reference< cf_object_t >inline
operator::IONotificationPortRef() const noexceptdx::io::powerinlineprotected
operator::mach_port_t() const noexceptdx::io::powerinlineprotected
operator<(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
operator<<(char *argv[])dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inline
operator<=(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
operator=(const char *value)dx::cf::type< const char * >inline
operator=(const std::string &value)dx::cf::type< const char * >inline
operator=(int32_t value)dx::cf::type< const char * >inline
operator=(::CFNumberRef value)dx::cf::type< const char * >inline
dx::cf::__string::operator=(cf_object_t cf_object)dx::cf::reference< cf_object_t >inline
operator==(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
dx::cf::reference::operator==(cf_object_t cf_object) const noexceptdx::cf::reference< cf_object_t >inline
operator>(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
operator>=(::CFStringRef value) const noexceptdx::cf::__string< cf_object_t >inline
overload() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotectedvirtual
periodedx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >
pindx::stream::engine< device_t, pin_t, io_t, circular_t >protected
power()dx::io::powerinlineprotected
preferencedx::generic::driver
preferencedx::generic::driver
process(int64_t) noexcept overridedx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotectedvirtual
quietdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >protected
realtime()dx::thread::prio::realtimeinlineprotected
realtime(const std::chrono::high_resolution_clock::duration &resolution)dx::thread::prio::realtimeinlineprotected
realtime()=defaultdx::thread::prio::realtimeprotected
realtime(const std::chrono::high_resolution_clock::duration &)dx::thread::prio::realtimeinlineprotected
referencedx::stream::engine< device_t, pin_t, io_t, circular_t >
dx::driver::reference(const reference &reference)dx::cf::reference< cf_object_t >inline
dx::driver::reference(cf_object_t cf_object, bool retain=true)dx::cf::reference< cf_object_t >inline
dx::driver::reference(::CFTypeRef cf_object, bool retain=true)dx::cf::reference< cf_object_t >inline
release() noexceptdx::cf::reference< cf_object_t >inline
removed(device_t &device) noexcept overridedx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotectedvirtual
dx::driver::removed() noexceptdx::driver< device_t >inlineprotectedvirtual
retain() noexceptdx::cf::reference< cf_object_t >inline
run() overridedx::stream::engine< device_t, pin_t, io_t, circular_t >inlinevirtual
runningdx::clock< scope_t, clock_t >protected
safety_offsetdx::stream::engine< device_t, pin_t, io_t, circular_t >
sampleratedx::stream::engine< device_t, pin_t, io_t, circular_t >
sampleratedx::stream::engine< device_t, pin_t, io_t, circular_t >
samplerate(uint32_t samplerate)dx::stream::engine< device_t, pin_t, io_t, circular_t >inline
samplerate() constdx::stream::engine< device_t, pin_t, io_t, circular_t >inline
setupdx::generic::driver
sig(int) noexceptdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotectedstatic
statusdx::clock< scope_t, clock_t >protected
stream_durationdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >
syncdx::stream::engine< device_t, pin_t, io_t, circular_t >
sync(const std::chrono::high_resolution_clock::time_point &now) overridedx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotected
dx::clock::sync(const typename clock_t::time_point &now)dx::clock< scope_t, clock_t >inlineprotectedvirtual
tickdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >protected
triggerdx::stream::engine< device_t, pin_t, io_t, circular_t >
type(const char *value)dx::cf::type< const char * >inline
type(const std::string &value)dx::cf::type< const char * >inline
type(int32_t value)dx::cf::type< const char * >inline
type(::CFNumberRef value)dx::cf::type< const char * >inline
unit_testdx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >protected
unittest(const std::chrono::high_resolution_clock::duration duration) trydx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t >inlineprotected
update() noexcept trydx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotected
wait() trydx::clock< scope_t, clock_t >inlineprotected
~__string()=defaultdx::cf::__string< cf_object_t >protected
~driver() noexcept overridedx::driver< device_t >inlinevirtual
~driver() noexceptdx::driver< device_t >inlinevirtual
~engine() noexceptdx::stream::engine< device_t, pin_t, io_t, circular_t >inlineprotectedvirtual
~power() noexceptdx::io::powerinlineprotectedvirtual
~reference() noexceptdx::cf::reference< cf_object_t >inline

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Feb 28 2024

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.