X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=source%2Fio%2FDirectory.cpp;fp=source%2Fio%2FDirectory.cpp;h=59f85da4e838dd080a219a2a43ed21f8803c11a0;hp=0a853cd1dca1c132060e2da5b4586fe2aa6c7a9d;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/source/io/Directory.cpp b/source/io/Directory.cpp index 0a853cd..59f85da 100644 --- a/source/io/Directory.cpp +++ b/source/io/Directory.cpp @@ -28,7 +28,7 @@ io::Directory::Directory() : } void io::Directory::setPattern(const char* expression) -throw(RuntimeException) { +noexcept(false) { if(a_hasPattern == true) { regfree(&a_regex); a_hasPattern = false; @@ -57,7 +57,7 @@ throw(RuntimeException) { } void io::Directory:: read(const char* dirName, const Mode::_v mode) -throw(RuntimeException) { +noexcept(false) { DIR* handle; dirent* entry; string file; @@ -91,7 +91,7 @@ throw(RuntimeException) { } io::Directory::const_iterator io::Directory::find(const std::string& file) const -throw() { +{ return std::find(begin(), end(), file); }