X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FExecutor.hh;h=9341dedee2d18bd77144eeaa632834ef360368cb;hb=82e8df5de8b11448423388632e8602ad97bc7885;hp=6a950f0b2dacacbec58c8728460d645d0aca6164;hpb=4195e3fc4bb545f2f7921396e2aec77edaa8c8c3;p=senf.git diff --git a/Utils/Console/Executor.hh b/Utils/Console/Executor.hh index 6a950f0..9341ded 100644 --- a/Utils/Console/Executor.hh +++ b/Utils/Console/Executor.hh @@ -148,8 +148,17 @@ namespace console { Path & dir); std::string complete(DirectoryNode & dir, std::string const & name); - struct InvalidPathException {}; - struct InvalidDirectoryException {}; + struct InvalidPathException { + std::string path; + InvalidPathException() : path() {} + InvalidPathException(std::string path_) : path(path_) {} + + }; + struct InvalidDirectoryException { + std::string path; + InvalidDirectoryException() : path() {} + InvalidDirectoryException(std::string path_) : path(path_) {} + }; struct InvalidCommandException {}; DirectoryNode::ptr root_;