, including all inherited members.
Static Public Member Functions |
create() |
senf::console::OverloadedCommandNode |
[inline, static] |
insertOverload(DirectoryNode &dir, std::string const &name, CommandOverload::ptr overload) |
senf::console::OverloadedCommandNode |
[static] |
Public Member Functions |
active() const |
senf::console::GenericNode |
|
add(boost::intrusive_ptr< Command > overload) |
senf::console::OverloadedCommandNode |
[inline] |
doc(std::string const &doc) |
senf::console::OverloadedCommandNode |
[inline] |
execute(std::ostream &output, ParseCommandInfo const &command) const |
senf::console::CommandNode |
[inline] |
execute(boost::any &rv, std::ostream &output, ParseCommandInfo const &command) const |
senf::console::CommandNode |
[inline] |
followLink() const |
senf::console::GenericNode |
[inline] |
followLink() |
senf::console::GenericNode |
[inline] |
help(std::ostream &output) const |
senf::console::GenericNode |
[inline] |
isChildOf(DirectoryNode &parent) const |
senf::console::GenericNode |
|
isCommand() const |
senf::console::GenericNode |
[inline] |
isDirectory() const |
senf::console::GenericNode |
[inline] |
isLink() const |
senf::console::GenericNode |
[inline] |
name() const |
senf::console::GenericNode |
[inline] |
operator!=(GenericNode &other) const |
senf::console::GenericNode |
[inline] |
operator()(std::ostream &output, ParseCommandInfo const &command) const |
senf::console::CommandNode |
[inline] |
operator()(boost::any &rv, std::ostream &output, ParseCommandInfo const &command) const |
senf::console::CommandNode |
[inline] |
operator==(GenericNode &other) const |
senf::console::GenericNode |
[inline] |
overloadIndex(CommandOverload const &overload) |
senf::console::OverloadedCommandNode |
[inline] |
overloads() const |
senf::console::OverloadedCommandNode |
[inline] |
parent() const |
senf::console::GenericNode |
[inline] |
path() const |
senf::console::GenericNode |
|
path(DirectoryNode const &root) const |
senf::console::GenericNode |
|
shortdoc(std::string const &doc) |
senf::console::OverloadedCommandNode |
[inline] |
shorthelp() const |
senf::console::GenericNode |
[inline] |
thisptr() |
senf::console::OverloadedCommandNode |
[inline] |
thisptr() const |
senf::console::OverloadedCommandNode |
[inline] |
unlink() |
senf::console::GenericNode |
[inline] |
Public Types |
cptr typedef |
senf::console::OverloadedCommandNode |
|
node_type typedef |
senf::console::OverloadedCommandNode |
|
OverloadsRange typedef |
senf::console::OverloadedCommandNode |
|
ptr typedef |
senf::console::OverloadedCommandNode |
|
return_type typedef |
senf::console::OverloadedCommandNode |
|
weak_ptr typedef |
senf::console::OverloadedCommandNode |
|
Non-Public Members |
name(std::string const &name) |
senf::console::GenericNode |
[inline, protected] |