Definition at line 406 of file Options.h.
◆ ~ConfigurationBase()
◆ ConfigurationBase()
| ConfigurationBase |
( |
size_t | qty, |
|
|
char ** | args ) |
|
inlineprotectednoexcept |
Definition at line 424 of file Options.h.
425 : opts_(qty, args)
426 {
427 }
◆ exist()
| bool exist |
( |
const Options & | options, |
|
|
const Char * | option ) |
|
inlinestaticprotected |
Definition at line 436 of file Options.h.
437 {
438 assert(nullptr != option);
439
440 return (nullptr != options.args(option));
441 }
◆ options()
Definition at line 429 of file Options.h.
430 {
431 return opts_;
432 }
◆ show() [1/2]
Definition at line 409 of file Options.h.
410 {
411 return exist(options(),
"help");
412 }
bool exist(const std::string &entry)
◆ show() [2/2]
| void show |
( |
std::ostream & | out | ) |
const |
|
inline |
Definition at line 414 of file Options.h.
415 {
416 out << "Options affecting the application behavior: " << std::endl;
417 showOptions(out);
418 out << " --help" << std::endl << "\tDisplays this message. " << std::endl;
419 }
◆ showOptions()
| virtual void showOptions |
( |
std::ostream & | | ) |
const |
|
protectedpure virtual |