Lines Matching defs:file_type
52 /// file_type - An "enum class" enumeration for the file system's view of the
54 struct file_type {
68 file_type(_ v) : v_(v) {}
69 explicit file_type(int v) : v_(_(v)) {}
168 file_type Type;
171 file_status() : Type(file_type::status_error) {}
172 file_status(file_type Type) : Type(Type) {}
175 file_status(file_type Type, perms Perms, dev_t Dev, ino_t Ino, time_t MTime,
180 file_status(file_type Type, uint32_t LastWriteTimeHigh,
192 file_type type() const { return Type; }
214 void type(file_type v) { Type = v; }
446 /// @returns status.type() == file_type::directory_file.
468 /// @returns status_known(status) && status.type() == file_type::regular_file.