Lines Matching refs:file_type
53 enum class file_type {
157 file_type Type;
163 Type(file_type::status_error), Perms(perms_not_known) {}
165 file_status(file_type Type) : fs_st_dev(0), fs_st_ino(0), fs_st_mtime(0),
169 file_status(file_type Type, perms Perms, dev_t Dev, ino_t Ino, time_t MTime,
176 FileIndexHigh(0), FileIndexLow(0), Type(file_type::status_error),
179 file_status(file_type Type) : LastWriteTimeHigh(0), LastWriteTimeLow(0),
184 file_status(file_type Type, uint32_t LastWriteTimeHigh,
196 file_type type() const { return Type; }
218 void type(file_type v) { Type = v; }
424 /// @returns status.type() == file_type::directory_file.
446 /// @returns status_known(status) && status.type() == file_type::regular_file.