|
dxd - dynax driver framework 2.6.0d196
cross platform open source driver development framework
|
#include <dx_test_device.h>
Inheritance diagram for dx::test::device< super_device_t >:
Collaboration diagram for dx::test::device< super_device_t >:Classes | |
| struct | has_license |
| struct | has_license< type_t, decltype((void) type_t::license, void())> |
Public Types | |
| typedef std::deque< std::string > | args |
Public Member Functions | |
| device (decltype(super::driver)&driver, const decltype(super::id)&id, const super::desc_t &desc={}) | |
| virtual bool | head () const noexcept |
| virtual void | help (args &args) try |
| virtual DX_PRAGMA_IGNORE_RETURN_VALUE_END void | help_head () |
| virtual void | help_listparameter (const decltype(dictionary)&dictionary) const try |
| virtual void | help_scope () |
| virtual DX_PRAGMA_IGNORE_RETURN_VALUE_END void | help_subparameter (const decltype(dictionary)&dictionary) const try |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN virtual DX_PRAGMA_IGNORE_RETURN_VALUE_END void | operator<< (args &args) try |
| virtual void | operator<< (const args &args) |
| virtual DX_PRAGMA_IGNORE_RETURN_VALUE_END void | parse (args &args) |
| virtual void | parse_subparameter (const decltype(dictionary)&dictionary, args &args) const |
| virtual DX_PRAGMA_IGNORE_RETURN_VALUE_END void | quiet (const args &={}) noexcept |
| const auto | select (const std::string &id) const try |
| virtual void | version (const args &={}) noexcept |
Public Attributes | |
| std::map< std::deque< std::string >, dispatch > | dictionary |
Protected Member Functions | |
| void | _clocksource (const args &args={}) try |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _iosize (const args &args) try |
| set/get I/O streaming block size | |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _license (const args &args) try |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _reset (const args &={}) try |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _safety_offset (args &args) try |
| set/get streaming safety offset | |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _samplerate (const args &args={}) try |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _string (const args &args={}) try |
| DX_PRAGMA_IGNORE_RETURN_VALUE_END void | _sync_reference (const args &args) try |
| set/get I/O streaming block size | |
| catch (...) | |
| catch (...) | |
| catch (...) | |
| catch (...) | |
| catch (...) | |
| catch (...) | |
| catch (...) | |
| catch (...) | |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| DX_PRAGMA_IGNORE_RETURN_VALUE_BEGIN | catch (const dx::exception &__dx_exception) |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
| catch (const std::exception &__std_exception) | |
Protected Attributes | ||
| struct { | ||
| bool quiet = false | ||
| } | parameter | |
|
inherited |
|
inline |
|
inlineprotected |
|
inlineprotected |
set/get I/O streaming block size
Here is the call graph for this function:
|
inlineprotected |
Here is the call graph for this function:
|
inlineprotected |
|
inlineprotected |
set/get streaming safety offset
Here is the call graph for this function:
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
set/get I/O streaming block size
Here is the call graph for this function:
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlinevirtualnoexceptinherited |
Reimplemented in dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::proxy::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::device< super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::virtuel::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::virtuel::driver< dx::test::device< super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::midi::device< super_device_t >, dx::proxy::driver< dx::test::midi::device< super_device_t > >, dx::stream::engine< dx::test::midi::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::midi::device< super_device_t > >, int32_t > >, and dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >.
Here is the caller graph for this function:
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented in dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::proxy::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::device< super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::virtuel::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::virtuel::driver< dx::test::device< super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::midi::device< super_device_t >, dx::proxy::driver< dx::test::midi::device< super_device_t > >, dx::stream::engine< dx::test::midi::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::midi::device< super_device_t > >, int32_t > >, and dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented in dx::test::select< drivers_t >.
|
inlinevirtualinherited |
Here is the caller graph for this function:
|
inlinevirtualinherited |
Reimplemented in dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::proxy::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::device< super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::virtuel::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::virtuel::driver< dx::test::device< super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::midi::device< super_device_t >, dx::proxy::driver< dx::test::midi::device< super_device_t > >, dx::stream::engine< dx::test::midi::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::midi::device< super_device_t > >, int32_t > >, and dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtualinherited |
|
inlinevirtualnoexceptinherited |
|
inlineinherited |
Here is the caller graph for this function:
|
inlinevirtualnoexceptinherited |
|
inherited |
| struct { ... } dx::test::parser::parameter |
|
inherited |
| (c) copyright 2009 dynamic acoustics e.U. | generated on Mon Jan 26 2026 |