cmd line parser
More...
#include <dx_test.h>
|
typedef std::deque< std::string > | args |
|
◆ args
◆ parser()
◆ ~parser()
virtual dx::test::parser::~parser |
( |
| ) |
|
|
virtualdefault |
◆ arguments()
◆ catch() [1/3]
dx::test::parser::catch |
( |
| ... | ) |
|
|
inline |
◆ catch() [2/3]
◆ catch() [3/3]
dx::test::parser::catch |
( |
const std::exception & | __std_exception | ) |
|
|
inline |
◆ head()
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 >.
◆ help()
virtual void dx::test::parser::help |
( |
args & | args | ) |
|
|
inlinevirtual |
◆ help_head()
virtual void dx::test::parser::help_head |
( |
| ) |
|
|
inlinevirtual |
◆ help_listparameter()
virtual void dx::test::parser::help_listparameter |
( |
const std::map< std::deque< std::string >, dispatch > & | dictionary | ) |
const |
|
inlinevirtual |
◆ help_scope()
virtual void dx::test::parser::help_scope |
( |
| ) |
|
|
inlinevirtual |
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 >.
◆ help_subparameter()
virtual void dx::test::parser::help_subparameter |
( |
const std::map< std::deque< std::string >, dispatch > & | dictionary | ) |
const |
|
inlinevirtual |
◆ operator<<() [1/2]
virtual void dx::test::parser::operator<< |
( |
args & | args | ) |
|
|
inlinevirtual |
◆ operator<<() [2/2]
virtual void dx::test::parser::operator<< |
( |
const args & | args | ) |
|
|
inlinevirtual |
◆ parse_subparameter()
virtual void dx::test::parser::parse_subparameter |
( |
const std::map< std::deque< std::string >, dispatch > & | dictionary, |
|
|
args & | args ) const |
|
inlinevirtual |
◆ quiet()
virtual void dx::test::parser::quiet |
( |
const args & | = {} | ) |
|
|
inlinevirtualnoexcept |
◆ version()
virtual void dx::test::parser::version |
( |
const args & | = {} | ) |
|
|
inlinevirtualnoexcept |
◆ help
◆ [struct]
struct { ... } dx::test::parser::parameter |
◆ quiet
bool dx::test::parser::quiet = false |
◆ true
The documentation for this class was generated from the following file: