X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fio%2Ffilesystem.hpp;h=b69352a4ba962a4292031ef1662fd5a2274561f4;hb=fb0b9b41ccd5b4738dc2ecd5a9db49aa0f291b8f;hp=3829e0deab46a2f0c316f7f2496f744b328c4bea;hpb=ede25c0a2f59e21521d1cd962e6ea9d78169ca12;p=blank.git diff --git a/src/io/filesystem.hpp b/src/io/filesystem.hpp index 3829e0d..b69352a 100644 --- a/src/io/filesystem.hpp +++ b/src/io/filesystem.hpp @@ -1,6 +1,7 @@ #ifndef BLANK_IO_FILESYSTEM_HPP_ #define BLANK_IO_FILESYSTEM_HPP_ +#include #include @@ -16,6 +17,11 @@ bool is_file(const char *); inline bool is_file(const std::string &s) { return is_file(s.c_str()); } +/// get timestamp of last modification +std::time_t file_mtime(const char *); +inline std::time_t file_mtime(const std::string &s) { + return file_mtime(s.c_str()); +} /// create given directory /// @return true if the directory was created