X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Console%2FScopedDirectory.cci;h=6f19b1204d9153a5044f47030f8862bdb6cf22d6;hb=ca70e274a556bf217f3f4c7b12e0fad2a7cd4853;hp=b6acd78818742b812f25771c3b43d40ce99d75ca;hpb=30c1daf8a1c404209210f76a9a54bcfde443603b;p=senf.git diff --git a/Console/ScopedDirectory.cci b/Console/ScopedDirectory.cci index b6acd78..6f19b12 100644 --- a/Console/ScopedDirectory.cci +++ b/Console/ScopedDirectory.cci @@ -45,6 +45,19 @@ senf::console::ScopedDirectoryBase::remove(std::string const & name) return node().remove(name); } +prefix_ bool senf::console::ScopedDirectoryBase::hasChild(std::string const & name) + const +{ + return node().hasChild(name); +} + +prefix_ senf::console::DirectoryNode & +senf::console::ScopedDirectoryBase::getDirectory(std::string const & name) + const +{ + return node().getDirectory(name); +} + prefix_ senf::console::DirectoryNode & senf::console::ScopedDirectoryBase::operator[](std::string const & name) const @@ -53,6 +66,13 @@ senf::console::ScopedDirectoryBase::operator[](std::string const & name) } prefix_ senf::console::CommandNode & +senf::console::ScopedDirectoryBase::getCommand(std::string const & name) + const +{ + return node().getCommand(name); +} + +prefix_ senf::console::CommandNode & senf::console::ScopedDirectoryBase::operator()(std::string const & name) const {