senf::console::OverloadedCommandNode Member List

This is the complete list of members for senf::console::OverloadedCommandNode, 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]