![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
#include <FXStat.h>
Get statistics of the file into the stat buffer info.
Get statistice of the link into the stat buffer info.
Get statistics of already open file into stat buffer info.
FXuint FX::FXStat::mode | ( | ) | const [inline] |
Return the mode flags for this file.
FXlong FX::FXStat::size | ( | ) | const [inline] |
Return file size in bytes.
FXuint FX::FXStat::user | ( | ) | const [inline] |
Return user number.
FXuint FX::FXStat::group | ( | ) | const [inline] |
Return group number.
FXuint FX::FXStat::links | ( | ) | const [inline] |
Return number of links to file.
FXlong FX::FXStat::volume | ( | ) | const [inline] |
Return file volume number.
FXlong FX::FXStat::index | ( | ) | const [inline] |
Return file index number.
FXTime FX::FXStat::modified | ( | ) | const [inline] |
Return time when last modified, in nanoseconds.
FXTime FX::FXStat::accessed | ( | ) | const [inline] |
Return time when last accessed, in nanoseconds.
FXTime FX::FXStat::created | ( | ) | const [inline] |
Return time when file was created, in nanoseconds.
FXbool FX::FXStat::isHidden | ( | ) | const |
Return true if it is a hidden file (Windows-only).
FXbool FX::FXStat::isFile | ( | ) | const |
Return true if it is a regular file.
FXbool FX::FXStat::isLink | ( | ) | const |
Return true if it is a link.
FXbool FX::FXStat::isCharacter | ( | ) | const |
Return true if character device.
FXbool FX::FXStat::isBlock | ( | ) | const |
Return true if block device.
FXbool FX::FXStat::isSocket | ( | ) | const |
Return true if socket device.
FXbool FX::FXStat::isFifo | ( | ) | const |
Return true if fifo (pipe) device.
FXbool FX::FXStat::isDirectory | ( | ) | const |
Return true if input path is a directory.
FXbool FX::FXStat::isReadable | ( | ) | const |
Return true if file is readable.
FXbool FX::FXStat::isWritable | ( | ) | const |
Return true if file is writable.
FXbool FX::FXStat::isExecutable | ( | ) | const |
Return true if file is executable.
FXbool FX::FXStat::isOwnerReadWriteExecute | ( | ) | const |
Return true if owner has read-write-execute permissions.
FXbool FX::FXStat::isOwnerReadable | ( | ) | const |
Return true if owner has read permissions.
FXbool FX::FXStat::isOwnerWritable | ( | ) | const |
Return true if owner has write permissions.
FXbool FX::FXStat::isOwnerExecutable | ( | ) | const |
Return true if owner has execute permissions.
FXbool FX::FXStat::isGroupReadWriteExecute | ( | ) | const |
Return true if group has read-write-execute permissions.
FXbool FX::FXStat::isGroupReadable | ( | ) | const |
Return true if group has read permissions.
FXbool FX::FXStat::isGroupWritable | ( | ) | const |
Return true if group has write permissions.
FXbool FX::FXStat::isGroupExecutable | ( | ) | const |
Return true if group has execute permissions.
FXbool FX::FXStat::isOtherReadWriteExecute | ( | ) | const |
Return true if others have read-write-execute permissions.
FXbool FX::FXStat::isOtherReadable | ( | ) | const |
Return true if others have read permissions.
FXbool FX::FXStat::isOtherWritable | ( | ) | const |
Return true if others have write permissions.
FXbool FX::FXStat::isOtherExecutable | ( | ) | const |
Return true if others have execute permissions.
FXbool FX::FXStat::isSetUid | ( | ) | const |
Return true if the file sets the user id on execution.
FXbool FX::FXStat::isSetGid | ( | ) | const |
Return true if the file sets the group id on execution.
FXbool FX::FXStat::isSetSticky | ( | ) | const |
Return true if the file has the sticky bit set.
Return the mode flags for this file.
Change the mode flags for this file.
static FXlong FX::FXStat::size | ( | const FXString & | file | ) | [static] |
Return file size in bytes.
static FXlong FX::FXStat::volume | ( | const FXString & | file | ) | [static] |
Return file volume number.
static FXlong FX::FXStat::index | ( | const FXString & | file | ) | [static] |
Return file index number.
Return last modified time for this file, on filesystems where this is supported.
This is the time when any data in the file was last modified, in nanoseconds since Epoch.
Return last accessed time for this file, on filesystems where this is supported, in nanoseconds since Epoch.
Return created time for this file, on filesystems where this is supported.
This is also the time when ownership, permissions, links, and other meta-data may have changed, in nanoseconds since Epoch.
Return true if file is hidden.
Return true if input path is a file name.
Return true if input path is a link.
Return true if input path is a directory.
Return true if file is readable.
Return true if file is writable.
Return true if file is executable.
Return true if owner has read-write-execute permissions.
Return true if owner has read permissions.
Return true if owner has write permissions.
Return true if owner has execute permissions.
Return true if group has read-write-execute permissions.
Return true if group has read permissions.
Return true if group has write permissions.
Return true if group has execute permissions.
Return true if others have read-write-execute permissions.
Return true if others have read permissions.
Return true if others have write permissions.
Return true if others have execute permissions.
Return true if the file sets the user id on execution.
Return true if the file sets the group id on execution.
Return true if the file has the sticky bit set.
friend class FXFile [friend] |
![]() |