file.h File Reference


Classes

class  wxTempFile
 wxTempFile provides a relatively safe way to replace the contents of the existing file. More...
class  wxFile
 A wxFile performs raw file I/O. More...

Enumerations

enum  wxPosixPermissions {
  wxS_IRUSR = 00400,
  wxS_IWUSR = 00200,
  wxS_IXUSR = 00100,
  wxS_IRGRP = 00040,
  wxS_IWGRP = 00020,
  wxS_IXGRP = 00010,
  wxS_IROTH = 00004,
  wxS_IWOTH = 00002,
  wxS_IXOTH = 00001,
  wxPOSIX_USER_READ = wxS_IRUSR,
  wxPOSIX_USER_WRITE = wxS_IWUSR,
  wxPOSIX_USER_EXECUTE = wxS_IXUSR,
  wxPOSIX_GROUP_READ = wxS_IRGRP,
  wxPOSIX_GROUP_WRITE = wxS_IWGRP,
  wxPOSIX_GROUP_EXECUTE = wxS_IXGRP,
  wxPOSIX_OTHERS_READ = wxS_IROTH,
  wxPOSIX_OTHERS_WRITE = wxS_IWOTH,
  wxPOSIX_OTHERS_EXECUTE = wxS_IXOTH,
  wxS_DEFAULT,
  wxS_DIR_DEFAULT
}
 We redefine these constants here because S_IREAD &c are _not_ standard. More...

Enumeration Type Documentation

We redefine these constants here because S_IREAD &c are _not_ standard.

However, we do assume that the values correspond to the Unix umask bits.

Enumerator:
wxS_IRUSR  standard Posix names for these permission flags
wxS_IWUSR  standard Posix names for these permission flags
wxS_IXUSR  standard Posix names for these permission flags
wxS_IRGRP  standard Posix names for these permission flags
wxS_IWGRP  standard Posix names for these permission flags
wxS_IXGRP  standard Posix names for these permission flags
wxS_IROTH  standard Posix names for these permission flags
wxS_IWOTH  standard Posix names for these permission flags
wxS_IXOTH  standard Posix names for these permission flags
wxPOSIX_USER_READ  longer but more readable synonims for the constants above
wxPOSIX_USER_WRITE  longer but more readable synonims for the constants above
wxPOSIX_USER_EXECUTE  longer but more readable synonims for the constants above
wxPOSIX_GROUP_READ  longer but more readable synonims for the constants above
wxPOSIX_GROUP_WRITE  longer but more readable synonims for the constants above
wxPOSIX_GROUP_EXECUTE  longer but more readable synonims for the constants above
wxPOSIX_OTHERS_READ  longer but more readable synonims for the constants above
wxPOSIX_OTHERS_WRITE  longer but more readable synonims for the constants above
wxPOSIX_OTHERS_EXECUTE  longer but more readable synonims for the constants above
wxS_DEFAULT  Default mode for the new files: allow reading/writing them to everybody but the effective file mode will be set after ANDing this value with umask and so won't include wxS_IW{GRP,OTH} for the default 022 umask value.
wxS_DIR_DEFAULT  Default mode for the new directories (see wxFileName::Mkdir): allow reading/writing/executing them to everybody, but just like wxS_DEFAULT the effective directory mode will be set after ANDing this value with umask.



wxWidgets logo

[ top ]