opt [constructor] | Constructors |
operator= | Assignment operators |
addArgument | Register this argument with the command-line system. |
addCategory | Add this option to help category C. |
addOccurrence [virtual] | Record an occurrence, enforcing occurrence flags; return true on error. |
addSubCommand | Add this option to subcommand S. |
error | Print the option name followed by Message to Errs. |
getDefault | Return the default value recorded for this option. |
getExtraOptionNames [virtual] | Append any additional option names this parser recognizes to OptionNames. |
getFormattingFlag | Return how this option expects its value to be formatted on the command line (normal, positional, prefix, or always-prefix). |
getMiscFlags | Return the miscellaneous parsing flags for this option. |
getNumAdditionalVals | Return how many additional values a multi-valued option consumes. |
getNumOccurrences | Return how many times this option has been specified so far. |
getNumOccurrencesFlag | Return how many times this option may appear. |
getOptionHiddenFlag | Return the help-visibility flag for this option. |
getOptionWidth [virtual] | Return the width of the option tag for help formatting. |
getParser | Return the parser used to interpret this option's argument text. |
getPosition | Return the argv position of the last occurrence of this option. |
getValue | getValue overloads |
getValueExpectedFlag | Return whether this option expects a separate value argument on the command line. |
hasArgStr | Return true if this option has a non-empty argument string. |
isConsumeAfter | Return true if this is a ConsumeAfter option. |
isDefaultOption | Return true if this option is marked as a default option. |
isPositional | Return true if this option is parsed positionally. |
isSink | Return true if this option sinks unrecognized arguments. |
printOptionInfo [virtual] | Print help information about this option using GlobalWidth. |
printOptionValue [virtual] | Print this option's current value, honoring GlobalWidth formatting. |
removeArgument | Unregisters this option from the CommandLine system. |
reset | Reset occurrence counts and related parsing state for this option. |
setArgStr | Set the argument string used to match this option on the command line. |
setCallback | Register CB to run whenever this option receives a new parsed value. |
setDefault [virtual] | Restore this option to its default value and occurrence state. |
setDescription | Set the help description text shown for this option. |
setFormattingFlag | Set how the option name and value are formatted. |
setHiddenFlag | Set the help-visibility flag for this option. |
setInitialValue | Set the initial default value used by the cl::init modifier. |
setLocation | Point storage for this option at L; reports an error if already set. |
setMiscFlag | OR additional miscellaneous parsing flags onto this option. |
setNumOccurrencesFlag | Set how many times this option may appear. |
setPosition | Record the argv position of an occurrence. |
setValue | Assign V into external storage; when initial, also record default. |
setValueExpectedFlag | Set whether a separate value argument is expected. |
setValueStr | Set the value placeholder string shown in -help output. |
operator DataType | Implicitly convert to the stored data type. |