#include <filesystem.hpp>
Public Member Functions | |
file_tree_checksum ()=default | |
file_tree_checksum (const config &cfg) | |
void | write (config &cfg) const |
bool | operator== (const file_tree_checksum &rhs) const |
bool | operator!= (const file_tree_checksum &rhs) const |
Public Attributes | |
std::size_t | nfiles {} |
std::size_t | sum_size {} |
std::chrono::system_clock::time_point | modified {} |
Definition at line 310 of file filesystem.hpp.
|
default |
|
explicit |
Definition at line 268 of file filesystem_common.cpp.
|
inline |
Definition at line 319 of file filesystem.hpp.
References operator==().
bool filesystem::file_tree_checksum::operator== | ( | const file_tree_checksum & | rhs | ) | const |
Definition at line 282 of file filesystem_common.cpp.
References modified, nfiles, and sum_size.
Referenced by operator!=().
void filesystem::file_tree_checksum::write | ( | config & | cfg | ) | const |
Definition at line 275 of file filesystem_common.cpp.
References modified, nfiles, chrono::serialize_timestamp(), and sum_size.
Referenced by game_config::config_cache::read_cache().
std::chrono::system_clock::time_point filesystem::file_tree_checksum::modified {} |
Definition at line 317 of file filesystem.hpp.
Referenced by filesystem::get_files_in_dir(), operator==(), and write().
std::size_t filesystem::file_tree_checksum::nfiles {} |
Definition at line 316 of file filesystem.hpp.
Referenced by filesystem::data_tree_checksum(), filesystem::get_files_in_dir(), operator==(), and write().
std::size_t filesystem::file_tree_checksum::sum_size {} |
Definition at line 316 of file filesystem.hpp.
Referenced by filesystem::data_tree_checksum(), filesystem::get_files_in_dir(), operator==(), and write().