20#ifndef PALUDIS_GUARD_ARGS_ARGS_GROUP_HH
21#define PALUDIS_GUARD_ARGS_ARGS_GROUP_HH 1
55 const std::string _name;
56 const std::string _description;
90 struct ConstIteratorTag;
93 ConstIterator begin()
const;
94 ConstIterator end()
const;
106 ArgsGroup(
const ArgsGroup &) =
delete;
107 ArgsGroup & operator= (
const ArgsGroup &) =
delete;
114 const std::string &
name()
const
129 extern template class PALUDIS_VISIBLE WrappedForwardIterator<args::ArgsGroup::ConstIteratorTag, args::ArgsOption * const>;
Definition wrapped_forward_iterator.hh:42
const std::string & name() const
Definition args_group.hh:114
ArgsSection * section() const
Definition args_group.hh:69
const std::string & description() const
Definition args_group.hh:122
void add(ArgsOption *const value)
void remove(ArgsOption *const value)
Definition args_option.hh:79
Definition args_section.hh:42
#define PALUDIS_VISIBLE
Definition attributes.hh:59
Definition args_dumper.hh:39
Definition about_metadata-fwd.hh:24