#include <senf/Utils/Console/ScopedDirectory.hh>

Definition at line 45 of file ScopedDirectory.hh.
Public Member Functions |
|
| DirectoryNode & | node () const |
| Access the proxied DirectoryNode. |
|
| operator DirectoryNode & () const | |
| Access the proxied DirectoryNode. |
|
Proxied members (see DirectoryNode) |
|
| GenericNode::ptr | remove (std::string const &name) |
| bool | hasChild (std::string const &name) const |
| DirectoryNode & | getDirectory (std::string const &name) const |
| DirectoryNode & | operator[] (std::string const &name) const |
| CommandNode & | getCommand (std::string const &name) const |
| CommandNode & | operator() (std::string const &name) const |
| GenericNode & | get (std::string const &name) const |
| DirectoryNode::ChildrenRange | children () const |
| DirectoryNode & | doc (std::string const &doc) |
| std::string const & | name () const |
| bool | active () const |
| std::string | path () const |
| std::string | path (DirectoryNode const &root) const |
| boost::shared_ptr< DirectoryNode > | parent () const |
| GenericNode::ptr | unlink () |
| void | help (std::ostream &output) const |
| std::string | shorthelp () const |
Protected Member Functions |
|
| ScopedDirectoryBase () | |
| ~ScopedDirectoryBase () | |
| senf::console::ScopedDirectoryBase:: | ||||
| ScopedDirectoryBase | () | |||
Definition at line 156 of file ScopedDirectory.cci.
| senf::console::ScopedDirectoryBase:: | ||||
| ~ScopedDirectoryBase | () | |||
Definition at line 160 of file ScopedDirectory.cci.
| bool senf::console::ScopedDirectoryBase:: | ||||
| active | () | |||
Definition at line 114 of file ScopedDirectory.cci.
| senf::console::DirectoryNode::ChildrenRange senf::console::ScopedDirectoryBase:: | ||||
| children | () | |||
Definition at line 96 of file ScopedDirectory.cci.
| senf::console::DirectoryNode & senf::console::ScopedDirectoryBase:: | ||||
| doc | ( | std::string const & | doc | ) |
Definition at line 103 of file ScopedDirectory.cci.
| senf::console::GenericNode & senf::console::ScopedDirectoryBase:: | ||||
| get | ( | std::string const & | name | ) |
Definition at line 89 of file ScopedDirectory.cci.
| senf::console::CommandNode & senf::console::ScopedDirectoryBase:: | ||||
| getCommand | ( | std::string const & | name | ) |
Definition at line 75 of file ScopedDirectory.cci.
| senf::console::DirectoryNode & senf::console::ScopedDirectoryBase:: | ||||
| getDirectory | ( | std::string const & | name | ) |
Definition at line 61 of file ScopedDirectory.cci.
| bool senf::console::ScopedDirectoryBase:: | ||||
| hasChild | ( | std::string const & | name | ) |
Definition at line 54 of file ScopedDirectory.cci.
| void senf::console::ScopedDirectoryBase:: | ||||
| help | ( | std::ostream & | output | ) |
Definition at line 144 of file ScopedDirectory.cci.
| std::string const & senf::console::ScopedDirectoryBase:: | ||||
| name | () | |||
Definition at line 108 of file ScopedDirectory.cci.
| senf::console::DirectoryNode & senf::console::ScopedDirectoryBase:: | ||||
| node | () | |||
Access the proxied DirectoryNode.
Definition at line 36 of file ScopedDirectory.cci.
| senf::console::ScopedDirectoryBase::operator DirectoryNode | ||||
| & | () | |||
Access the proxied DirectoryNode.
Definition at line 42 of file ScopedDirectory.cci.
| senf::console::CommandNode & senf::console::ScopedDirectoryBase:: | ||||
| operator() | ( | std::string const & | name | ) |
Definition at line 82 of file ScopedDirectory.cci.
| senf::console::DirectoryNode & senf::console::ScopedDirectoryBase:: | ||||
| operator[] | ( | std::string const & | name | ) |
Definition at line 68 of file ScopedDirectory.cci.
| boost::shared_ptr< senf::console::DirectoryNode > senf::console::ScopedDirectoryBase:: | ||||
| parent | () | |||
Definition at line 133 of file ScopedDirectory.cci.
| std::string senf::console::ScopedDirectoryBase:: | ||||
| path | ( | DirectoryNode const & | root | ) |
Definition at line 126 of file ScopedDirectory.cci.
| std::string senf::console::ScopedDirectoryBase:: | ||||
| path | () | |||
Definition at line 120 of file ScopedDirectory.cci.
| senf::console::GenericNode::ptr senf::console::ScopedDirectoryBase:: | ||||
| remove | ( | std::string const & | name | ) |
Definition at line 49 of file ScopedDirectory.cci.
| std::string senf::console::ScopedDirectoryBase:: | ||||
| shorthelp | () | |||
Definition at line 150 of file ScopedDirectory.cci.
| senf::console::GenericNode::ptr senf::console::ScopedDirectoryBase:: | ||||
| unlink | () | |||
Definition at line 139 of file ScopedDirectory.cci.