ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::system::FileStatus::Bits Struct Reference

Description:

A bitfield encoding various information.

Definition at line 222 of file filestatus.hpp.

#include <filestatus.hpp>

Public Field Index:

bool IsArtificialFS: 1
 Denotes whether the file resides in an artificial filesystem.
bool IsCrossingFS: 1
 Denotes whether the file is a mount point.
Permissions Permission: 13
 The unix file-permissions.
ScanStates ScanState: 5
 The scan state.
bool TargetIsArtificialFS: 1
 Denotes whether a link points into an artificial filesystem.
bool TargetIsCrossingFS: 1
 Denotes whether a link points to a mount point.
Types Type: 4
 The file type.

Public Method Index:

 Bits ()

Field Details:

◆ IsArtificialFS

Denotes whether the file resides in an artificial filesystem.

Definition at line 224 of file filestatus.hpp.

◆ IsCrossingFS

Denotes whether the file is a mount point.

Definition at line 226 of file filestatus.hpp.

◆ Permission

Permissions alib::system::FileStatus::Bits::Permission

The unix file-permissions.

Definition at line 228 of file filestatus.hpp.

◆ ScanState

The scan state.

Definition at line 229 of file filestatus.hpp.

◆ TargetIsArtificialFS

Denotes whether a link points into an artificial filesystem.

Definition at line 225 of file filestatus.hpp.

◆ TargetIsCrossingFS

Denotes whether a link points to a mount point.

Definition at line 227 of file filestatus.hpp.

◆ Type

The file type.

Definition at line 223 of file filestatus.hpp.

Constructor(s) / Destructor Details:

◆ Bits()

Default constructor. Sets all members to NONE, false, respectively UNKNOWN_OR_ERROR.

Definition at line 233 of file filestatus.hpp.


The documentation for this struct was generated from the following file: