#include <args_group.hh>

Iterate over our ArgsOptions. | |
|
typedef WrappedForwardIterator < ConstIteratorTag, ArgsOption *const > | ConstIterator |
| ConstIterator | begin () const |
| ConstIterator | end () const |
Basic operations | |
| ArgsGroup (ArgsHandler *h, const std::string &name, const std::string &description) | |
| ~ArgsGroup () | |
Public Member Functions | |
| ArgsHandler * | handler () |
| void | add (ArgsOption *const value) |
| void | remove (ArgsOption *const value) |
| const std::string & | name () const |
| const std::string & | description () const |
| ArgsHandler * | handler () const |
| ArgsHandler* paludis::args::ArgsGroup::handler | ( | ) | [inline] |
Fetch our handler.
| void paludis::args::ArgsGroup::add | ( | ArgsOption *const | value | ) |
Add an ArgsOption instance (called by the ArgsOption constructor).
| void paludis::args::ArgsGroup::remove | ( | ArgsOption *const | value | ) |
Remove an ArgsOption instance (called by ArgsOption::remove).
| const std::string& paludis::args::ArgsGroup::name | ( | ) | const [inline] |
Fetch our name.
| const std::string& paludis::args::ArgsGroup::description | ( | ) | const [inline] |
Fetch our description.
| ArgsHandler* paludis::args::ArgsGroup::handler | ( | ) | const [inline] |
Fetch our handler.
1.5.5