|
EPICS ARCHIVER V4
|
Implements a boolean argument. More...
#include <ArgParser.h>
Public Member Functions | |
| CmdArgFlag (CmdArgParser &args, const char *option, const char *description) | |
| Create optional boolean argument: option and description. | |
| operator bool () const | |
| Get the value. | |
| void | set (bool value=true) |
| Set the default value. | |
| virtual size_t | parse (const char *arg) |
| Parse arguments from current option. More... | |
Public Member Functions inherited from CmdArg | |
| CmdArg (CmdArgParser &args, const char *option, const char *arguments, const char *description) | |
| All arguments follow this schema: More... | |
| size_t | findMatches (const char *option) const |
| Called with option (minus '-'), determine how many characters match. | |
| void | usage_option () const |
| Show info on option for command line. | |
| size_t | option_size () const |
| Get string length of option w/o description. | |
| void | usage (size_t tab) const |
| Show option description. | |
Implements a boolean argument.
|
virtual |
Parse arguments from current option.
args: following arg Result: 0: error 1: option ok, no argument needed 2: option ok, argument swallowed
Implements CmdArg.
1.8.5