#include <filesystem.hpp>
Public Member Functions | |
other_version_dir (const std::string &v, const std::string &p) | |
Public Attributes | |
std::string | version |
Here the version is given as a string instead of a version_info, because the logic of how many components are significant ("1.16" rather than "1.16.0") is encapsulated in find_other_version_saves_dirs(). More... | |
std::string | path |
Definition at line 172 of file filesystem.hpp.
|
inline |
Definition at line 183 of file filesystem.hpp.
References filesystem::copy_file(), filesystem::create_directory_if_missing(), filesystem::create_directory_if_missing_recursive(), data, filesystem::delete_directory(), filesystem::delete_file(), filesystem::file_exists(), filesystem::file_modified_time(), filesystem::find_other_version_saves_dirs(), filesystem::get_cwd(), filesystem::get_exe_dir(), filesystem::is_bzip2_file(), filesystem::is_directory(), filesystem::is_gzip_file(), filesystem::istream_file(), filesystem::looks_like_pbl(), filesystem::make_directory(), filesystem::ostream_file(), filesystem::read_file(), filesystem::read_map(), filesystem::set_cwd(), and filesystem::write_file().
std::string filesystem::other_version_dir::path |
Definition at line 180 of file filesystem.hpp.
std::string filesystem::other_version_dir::version |
Here the version is given as a string instead of a version_info, because the logic of how many components are significant ("1.16" rather than "1.16.0") is encapsulated in find_other_version_saves_dirs().
Definition at line 179 of file filesystem.hpp.