|
void | add_argument (const std::string &arg) |
|
virtual bool | can_be_negated () const |
|
virtual const std::string | forwardable_string () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
|
virtual const std::shared_ptr< Sequence< std::string > > | forwardable_args () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
|
void | remove () |
|
const std::string & | long_name () const |
|
char | short_name () const |
|
const std::string & | description () const |
|
virtual bool | specified () const |
|
virtual bool | explicitly_specified () const |
|
virtual void | set_specified (const ArgsOptionSpecifiedness value) |
|
ArgsGroup * | group () |
|
void | accept (UnwrappedVisitor_ &v) |
|
void | accept (UnwrappedVisitor_ &v) const |
|
void | accept (const UnwrappedVisitor_ &v) |
|
void | accept (const UnwrappedVisitor_ &v) const |
|
Result_ | accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_()) |
|
Result_ | accept_returning (const UnwrappedVisitor_ &v, const Result_ &r=Result_()) |
|
Result_ | accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_()) const |
|
Result_ | accept_returning (const UnwrappedVisitor_ &v, const Result_ &r=Result_()) const |
|
auto | make_accept_returning (const Case_ &firstcase, const Cases_ &...cases) const -> CallResultType< Case_ > |
|
void | make_accept (const Cases_ &...cases) const |
|
void | accept (UnwrappedVisitor_ &v) |
|
void | accept (UnwrappedVisitor_ &v) const |
|
void | accept (const UnwrappedVisitor_ &v) |
|
void | accept (const UnwrappedVisitor_ &v) const |
|
Result_ | accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_()) |
|
Result_ | accept_returning (const UnwrappedVisitor_ &v, const Result_ &r=Result_()) |
|
Result_ | accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_()) const |
|
Result_ | accept_returning (const UnwrappedVisitor_ &v, const Result_ &r=Result_()) const |
|
auto | make_accept_returning (const Case_ &firstcase, const Cases_ &...cases) const -> CallResultType< Case_ > |
|
void | make_accept (const Cases_ &...cases) const |
|
An option that takes a set of strings.
virtual const std::shared_ptr<Sequence<std::string> > paludis::args::StringSetArg::forwardable_args |
( |
| ) |
const |
|
virtual |
Ourself as a sequence of strings.
For example, { '–foo', 'bar' } or { '–foo', 'bar', '–foo', 'baz' } if not specified, an empty sequence.
- Since
- 0.46
Implements paludis::args::ArgsOption.