Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXStat.h>
Public Member Functions | |
FXuint | mode () const |
FXlong | size () const |
FXuint | user () const |
FXuint | group () const |
FXTime | modified () const |
FXTime | accessed () const |
FXTime | created () const |
FXTime | touched () const |
bool | isHidden () const |
bool | isFile () const |
bool | isLink () const |
bool | isCharacter () const |
bool | isBlock () const |
bool | isSocket () const |
bool | isFifo () const |
bool | isDirectory () const |
bool | isReadable () const |
bool | isWritable () const |
bool | isExecutable () const |
bool | isOwnerReadWriteExecute () const |
bool | isOwnerReadable () const |
bool | isOwnerWritable () const |
bool | isOwnerExecutable () const |
bool | isGroupReadWriteExecute () const |
bool | isGroupReadable () const |
bool | isGroupWritable () const |
bool | isGroupExecutable () const |
bool | isOtherReadWriteExecute () const |
bool | isOtherReadable () const |
bool | isOtherWritable () const |
bool | isOtherExecutable () const |
bool | isSetUid () const |
bool | isSetGid () const |
bool | isSetSticky () const |
Static Public Member Functions | |
static bool | statFile (const FXString &file, FXStat &info) |
static bool | statLink (const FXString &file, FXStat &info) |
static bool | stat (const FXFile &file, FXStat &info) |
static FXuint | mode (const FXString &file) |
static bool | mode (const FXString &file, FXuint perm) |
static bool | exists (const FXString &file) |
static FXlong | size (const FXString &file) |
static FXTime | modified (const FXString &file) |
static FXTime | accessed (const FXString &file) |
static FXTime | created (const FXString &file) |
static FXTime | touched (const FXString &file) |
static bool | isHidden (const FXString &file) |
static bool | isFile (const FXString &file) |
static bool | isLink (const FXString &file) |
static bool | isDirectory (const FXString &file) |
static bool | isReadable (const FXString &file) |
static bool | isWritable (const FXString &file) |
static bool | isExecutable (const FXString &file) |
static bool | isOwnerReadWriteExecute (const FXString &file) |
static bool | isOwnerReadable (const FXString &file) |
static bool | isOwnerWritable (const FXString &file) |
static bool | isOwnerExecutable (const FXString &file) |
static bool | isGroupReadWriteExecute (const FXString &file) |
static bool | isGroupReadable (const FXString &file) |
static bool | isGroupWritable (const FXString &file) |
static bool | isGroupExecutable (const FXString &file) |
static bool | isOtherReadWriteExecute (const FXString &file) |
static bool | isOtherReadable (const FXString &file) |
static bool | isOtherWritable (const FXString &file) |
static bool | isOtherExecutable (const FXString &file) |
static bool | isSetUid (const FXString &file) |
static bool | isSetGid (const FXString &file) |
static bool | isSetSticky (const FXString &file) |
Friends | |
class | FXFile |
|
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.
|
|
Return the mode flags for this file.
|
|
Return file size in bytes.
|
|
Return user number.
|
|
Return group number.
|
|
Return time when last modified.
|
|
Return time when last accessed.
|
|
Return time when file was created.
|
|
Return time anything was changed.
|
|
Return true if it is a hidden file (Windows-only).
|
|
Return true if it is a regular file.
|
|
Return true if it is a link.
|
|
Return true if character device.
|
|
Return true if block device.
|
|
Return true if socket device.
|
|
Return true if fifo (pipe) device.
|
|
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.
|
|
Return the mode flags for this file.
|
|
Change the mode flags for this file.
|
|
Return true if file exists.
|
|
Return file size in bytes.
|
|
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. |
|
Return last accessed time for this file, on filesystems where this is supported.
|
|
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. |
|
Return touched time for this file, on filesystems where this is supported. This is the time when anything at all, either contents or meta-data, about the file was changed. |
|
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.
|
|
|
Copyright © 1997-2005 Jeroen van der Zijp |