Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6filetypes.h File Reference
#include "p6types.h"

Go to the source code of this file.

Classes

struct  P6R::P6DIRENT
 
struct  P6R::P6FILEINFO
 

Namespaces

 P6R
 

Typedefs

typedef P6UINT32 P6R::P6DIRFLAGS
 
typedef P6UINT32 P6R::P6FACCESS
 
typedef P6R::P6UINT32 P6R::P6FILEFLAGS
 
typedef P6UINT32 P6R::P6FILEMODE
 
typedef P6R::P6UINT32 P6R::P6FILESEEK
 

Variables

const P6DIRFLAGS P6R::P6DF_GETALLDATA = 0x00000001
 
const P6DIRFLAGS P6R::P6DF_NONE = 0x00000000
 
const P6DIRFLAGS P6R::P6DF_ONLYDIRS = 0x00000010
 
const P6DIRFLAGS P6R::P6DF_ONLYFILES = 0x00000008
 
const P6DIRFLAGS P6R::P6DF_SKIPBOTH = (P6DF_SKIPPARENT|P6DF_SKIPCURRENT)
 
const P6DIRFLAGS P6R::P6DF_SKIPCURRENT = 0x00000004
 
const P6DIRFLAGS P6R::P6DF_SKIPPARENT = 0x00000002
 
const P6FACCESS P6R::P6FA_EXISTS = 0x00000008
 
const P6FACCESS P6R::P6FA_READ = 0x00000001
 
const P6FACCESS P6R::P6FA_WRITE = 0x00000002
 
const P6FILEFLAGS P6R::P6FILE_APPEND = 0x00000100
 
const P6FILEFLAGS P6R::P6FILE_CREATEALWAYS = 0x00000010
 
const P6FILEFLAGS P6R::P6FILE_CREATENEW = 0x00000008
 
const P6FILEFLAGS P6R::P6FILE_NOFLAGS = 0x00000000
 
const P6FILEFLAGS P6R::P6FILE_OPENALWAYS = 0x00000020
 
const P6FILEFLAGS P6R::P6FILE_OPENEXISTING = 0x00000040
 
const P6FILEFLAGS P6R::P6FILE_RDWR = 0x00000004
 
const P6FILEFLAGS P6R::P6FILE_READ = 0x00000001
 
const P6FILEFLAGS P6R::P6FILE_TRUNCEXISTING = 0x00000080
 
const P6FILEFLAGS P6R::P6FILE_WRITE = 0x00000002
 
const P6FILEMODE P6R::P6FP_DEFAULT = 0x00000000
 
const P6FILEMODE P6R::P6FP_DIR = 0x00002000
 
const P6FILEMODE P6R::P6FP_FILE = 0x00001000
 
const P6FILEMODE P6R::P6FP_GEXEC = 0x00000020
 
const P6FILEMODE P6R::P6FP_GREAD = 0x00000008
 
const P6FILEMODE P6R::P6FP_GRWX = (P6FP_GREAD|P6FP_GWRITE|P6FP_GEXEC)
 
const P6FILEMODE P6R::P6FP_GWRITE = 0x00000010
 
const P6FILEMODE P6R::P6FP_NONE = 0x00000000
 
const P6FILEMODE P6R::P6FP_OEXEC = 0x00000100
 
const P6FILEMODE P6R::P6FP_OREAD = 0x00000040
 
const P6FILEMODE P6R::P6FP_ORWX = (P6FP_OREAD|P6FP_OWRITE|P6FP_OEXEC)
 
const P6FILEMODE P6R::P6FP_OWRITE = 0x00000080
 
const P6FILEMODE P6R::P6FP_UEXEC = 0x00000004
 
const P6FILEMODE P6R::P6FP_UREAD = 0x00000001
 
const P6FILEMODE P6R::P6FP_URWX = (P6FP_UREAD|P6FP_UWRITE|P6FP_UEXEC)
 
const P6FILEMODE P6R::P6FP_UWRITE = 0x00000002
 
const P6FILESEEK P6R::P6FS_CUR = 0x00000002
 
const P6FILESEEK P6R::P6FS_END = 0x00000003
 
const P6FILESEEK P6R::P6FS_SET = 0x00000001
 

Detailed Description

File and directory type definitions.

Definition in file p6filetypes.h.