X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FConfig.ih;h=d85a646eee901e2db9604a30f0804b199563946a;hb=b89e3166f7680755683dccee5e48cb3a820185c0;hp=3c9ec54762c3c924c9beab4c19b680273520f9d8;hpb=7f1c36ac78c8aec05f857d7594ea70e865c822ef;p=senf.git diff --git a/Utils/Console/Config.ih b/Utils/Console/Config.ih index 3c9ec54..d85a646 100644 --- a/Utils/Console/Config.ih +++ b/Utils/Console/Config.ih @@ -69,6 +69,8 @@ namespace detail { /**< Output will be written to \a output. Same as execute(). */ + GenericNode & getNode(ParseCommandInfo const & command); + bool complete() const; ///< \c true, if all nodes have been parsed bool parsed(GenericNode & node) const; ///< \c true. if \a node has been parsed void reset(); ///< Reset node parse info state @@ -77,6 +79,7 @@ namespace detail { complete config file again. */ DirectoryNode & root() const; + void chroot(DirectoryNode & node); std::ostream & stream();