#include <FileInfo.hxx>
Definition at line 28 of file FileInfo.hxx.
◆ Type
Enumerator |
---|
OTHER | |
REGULAR | |
DIRECTORY | |
Definition at line 29 of file FileInfo.hxx.
◆ IsDirectory()
constexpr bool StorageFileInfo::IsDirectory |
( |
| ) |
const |
|
inline |
◆ IsRegular()
constexpr bool StorageFileInfo::IsRegular |
( |
| ) |
const |
|
inline |
◆ device
uint64_t StorageFileInfo::device |
Device id and inode number.
0 means unknown / not applicable.
Definition at line 51 of file FileInfo.hxx.
◆ inode
uint64_t StorageFileInfo::inode |
◆ mtime
time_t StorageFileInfo::mtime |
The modification time.
0 means unknown / not applicable.
Definition at line 45 of file FileInfo.hxx.
◆ size
uint64_t StorageFileInfo::size |
The file size in bytes.
Only valid for #Type::REGULAR.
Definition at line 40 of file FileInfo.hxx.
◆ type
Type StorageFileInfo::type |
The documentation for this struct was generated from the following file: