MCPcopy Create free account
hub / github.com/Snapchat/Valdi / FileStat

Class FileStat

valdi_core/src/valdi_core/cpp/Utils/DiskUtils.hpp:20–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18namespace Valdi {
19
20class FileStat {
21public:
22 FileStat(bool exists, bool isDir, bool isFile, size_t size)
23 : _exists(exists), _isDir(isDir), _isFile(isFile), _size(size) {}
24
25 constexpr bool exists() const {
26 return _exists;
27 }
28
29 constexpr bool isDir() const {
30 return _isDir;
31 }
32
33 constexpr bool isFile() const {
34 return _isFile;
35 }
36
37 constexpr size_t size() const {
38 return _size;
39 }
40
41private:
42 bool _exists;
43 bool _isDir;
44 bool _isFile;
45 size_t _size;
46};
47
48class FileReader {
49public:

Callers 1

fileStatFromCStatFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected