|
const | Qore::S_IFBLK = S_IFBLK |
| Bitmask signifying if the file is a block special (device) file.
|
|
const | Qore::S_IFCHR = S_IFCHR |
| Bit signifying if the file is a character special (device) file.
|
|
const | Qore::S_IFDIR = S_IFDIR |
| Bit signifying if the entry is a directory.
|
|
const | Qore::S_IFLNK = S_IFLNK |
| Bitmask signifying if the file is a symbolic link; equal to 0 on native Windows ports.
|
|
const | Qore::S_IFMT = S_IFMT |
| File type bitmask
|
|
const | Qore::S_IFREG = S_IFREG |
| Bit signifying if the file is a regular file.
|
|
const | Qore::S_IFSOCK = S_IFSOCK |
| Bitmask signifying if the file is a socket file; equal to 0 on native Windows ports.
|
|
const | Qore::S_IFWHT = S_IFWHT |
| Bitmask signifying if the file is a whiteout file; equal to 0 on native Windows ports.
|
|
const | Qore::S_IRGRP = S_IRGRP |
| Bit signifying if the file's group has read permissions; equal to 0 on native Windows ports.
|
|
const | Qore::S_IROTH = S_IROTH |
| Bit signifying if other has read permissions; equal to 0 on native Windows ports.
|
|
const | Qore::S_IRUSR = S_IRUSR |
| Bit signifying if the file's owner has read permissions.
|
|
const | Qore::S_IRWXG = S_IRWXG |
| Bitmask giving the RWX mask for the group; equal to 0 on native Windows ports.
|
|
const | Qore::S_IRWXO = S_IRWXO |
| Bitmask giving the RWX mask for other; equal to 0 on native Windows ports.
|
|
const | Qore::S_IRWXU = S_IRWXU |
| Bitmask giving the RWX mask for the owner.
|
|
const | Qore::S_ISGID = S_ISGID |
| Bit signifying set group id on execution; equal to 0 on native Windows ports.
|
|
const | Qore::S_ISUID = S_ISUID |
| Bit signifying set user id on execution; equal to 0 on native Windows ports.
|
|
const | Qore::S_ISVTX = S_ISVTX |
| Bit signifying restricted deletes for directories; equal to 0 on native Windows ports.
|
|
const | Qore::S_IWGRP = S_IWGRP |
| Bit signifying if the file's group has write permissions; equal to 0 on native Windows ports.
|
|
const | Qore::S_IWOTH = S_IWOTH |
| Bit signifying if other has write permissions; equal to 0 on native Windows ports.
|
|
const | Qore::S_IWUSR = S_IWUSR |
| Bit signifying if the file's owner has write permissions.
|
|
const | Qore::S_IXGRP = S_IXGRP |
| Bit signifying if the file's group has execute permissions; equal to 0 on native Windows ports.
|
|
const | Qore::S_IXOTH = S_IXOTH |
| Bit signifying if other has execute permissions; equal to 0 on native Windows ports.
|
|
const | Qore::S_IXUSR = S_IXUSR |
| Bit signifying if the file's owner has execute permissions.
|
|
These are values that can be and'ed with the "mode"
element of a file's status as returned by Qore::ReadOnlyFile::hstat(), Qore::hstat(), etc, or with element 2 of the status list as returned from Qore::ReadOnlyFile::stat(), Qore::stat(), etc.