dxd - dynax driver framework 2.2.0d81
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::test::select< drivers_t > Class Template Reference

#include <dx_test.h>

+ Inheritance diagram for dx::test::select< drivers_t >:
+ Collaboration diagram for dx::test::select< drivers_t >:

Public Types

typedef std::deque< std::string > args
 

Public Member Functions

 catch (...)
 
 catch (const dx::exception &__dx_exception)
 
 catch (const std::exception &__std_exception)
 
virtual bool head () const noexcept
 
virtual void help (args &args)
 
void operator<< (args &args) try
 
void operator<< (args args)
 
void operator<< (const args &args)
 
virtual void version (const args &={}) noexcept
 

Protected Attributes

struct { 
 
   bool   quiet = false 
 
parameter 
 

Member Typedef Documentation

◆ args

typedef std::deque<std::string> dx::test::parser::args
inherited

Member Function Documentation

◆ catch() [1/3]

dx::test::parser::catch ( ...)
inlineinherited

◆ catch() [2/3]

dx::test::parser::catch ( const dx::exception & __dx_exception)
inlineinherited

◆ catch() [3/3]

dx::test::parser::catch ( const std::exception & __std_exception)
inlineinherited

◆ head()

virtual bool dx::test::parser::head ( ) const
inlinevirtualnoexceptinherited

Reimplemented in dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< typename audio_pin_t::circular_t, super_device_t >, dx::proxy::driver< dx::test::device< typename audio_pin_t::circular_t, super_device_t > >, dx::stream::engine< dx::test::device< typename audio_pin_t::circular_t, super_device_t >, audio_pin_t, int32_t, typename audio_pin_t::circular_t, dx::proxy::driver< dx::test::device< typename audio_pin_t::circular_t, super_device_t > > > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< typename audio_pin_t::circular_t, super_device_t >, dx::virtuel::driver< dx::test::device< typename audio_pin_t::circular_t, super_device_t > >, dx::stream::engine< dx::test::device< typename audio_pin_t::circular_t, super_device_t >, audio_pin_t, dx::virtuel::driver< dx::test::device< typename audio_pin_t::circular_t, super_device_t > >, int32_t > >, dx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::midi::device< typename audio_pin_t::circular_t, super_device_t, typename midi_pin_t::circular_t >, dx::proxy::driver< dx::test::midi::device< typename audio_pin_t::circular_t, super_device_t, typename midi_pin_t::circular_t > >, dx::stream::engine< dx::test::midi::device< typename audio_pin_t::circular_t, super_device_t, typename midi_pin_t::circular_t >, audio_pin_t, dx::proxy::driver< dx::test::midi::device< typename audio_pin_t::circular_t, super_device_t, typename midi_pin_t::circular_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:

◆ help()

virtual void dx::test::parser::help ( args & args)
inlinevirtualinherited

◆ operator<<() [1/3]

void dx::test::parser::operator<< ( args & args)
inlineinherited

◆ operator<<() [2/3]

template<typename... drivers_t>
void dx::test::select< drivers_t >::operator<< ( args args)
inline

◆ operator<<() [3/3]

void dx::test::parser::operator<< ( const args & args)
inlineinherited

◆ version()

virtual void dx::test::parser::version ( const args & = {})
inlinevirtualnoexceptinherited

Member Data Documentation

◆ [struct]

struct { ... } dx::test::parser::parameter

◆ quiet

bool dx::test::parser::quiet = false
inherited

The documentation for this class was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Dec 20 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.