
This class is used to hold argument information for automatically parsed commands.
Definition at line 82 of file ParsedCommand.ih.
Public Types |
|
| typedef boost::intrusive_ptr < ArgumentInfo > |
ptr |
| typedef boost::function< void(ParseCommandInfo::TokensRange const &, ParameterType &)> |
Parser |
Public Member Functions |
|
| ArgumentInfo () | |
| virtual std::string | defaultValueStr () const |
Static Public Member Functions |
|
| static ptr | create () |
Public Attributes |
|
| ParameterType | defaultValue |
| Parser | parser |
| typedef boost::function<void (ParseCommandInfo::TokensRange const &, ParameterType &)> senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| Parser | ||||
Definition at line 87 of file ParsedCommand.ih.
| typedef boost::intrusive_ptr<ArgumentInfo> senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| ptr | ||||
Reimplemented from senf::console::detail::ArgumentInfoBase.
Definition at line 85 of file ParsedCommand.ih.
| senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| ArgumentInfo | () | |||
Definition at line 47 of file ParsedCommand.cti.
| senf::console::detail::ArgumentInfo< ParameterType >::ptr senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| create | () | |||
Definition at line 41 of file ParsedCommand.cti.
| std::string senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| defaultValueStr | () | |||
Implements senf::console::detail::ArgumentInfoBase.
Definition at line 54 of file ParsedCommand.cti.
| ParameterType senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| defaultValue | ||||
Definition at line 92 of file ParsedCommand.ih.
| Parser senf::console::detail::ArgumentInfo< ParameterType >:: | ||||
| parser | ||||
Definition at line 93 of file ParsedCommand.ih.