#include <senf/Utils/Console/ParsedCommand.hh>
Attributes for parsed commands are not set directly on the node. They are set via a special attributor temporary returned when adding a parsed command to the tree.
This class adds all those members, which do depend on the type of command added (and thereby on that commands signature) but do not depend on the type of any single argument.
Definition at line 245 of file ParsedCommand.hh.
Public Member Functions |
|
Overload & | overload () const |
Get the command overload. |
|
Protected Member Functions |
|
ParsedCommandAttributor (typename Overload::ptr overload, unsigned index) | |
ParsedCommandAttributor (ParsedCommandAttributorBase const &other, unsigned index) |
senf::console::ParsedCommandAttributor< Overload >:: | ||||
ParsedCommandAttributor | ( | typename Overload::ptr | overload, | |
unsigned | index | ) | ||
Definition at line 89 of file ParsedCommand.cti.
senf::console::ParsedCommandAttributor< Overload >:: | ||||
ParsedCommandAttributor | ( | ParsedCommandAttributorBase const & | other, | |
unsigned | index | ) | ||
Definition at line 95 of file ParsedCommand.cti.
Overload & senf::console::ParsedCommandAttributor< Overload >:: | ||||
overload | () | |||
Get the command overload.
Reimplemented from senf::console::ParsedCommandAttributorBase.
Definition at line 81 of file ParsedCommand.cti.