BazisLib::FileFlags Namespace Reference


Enumerations

enum  SeekType { FileBegin = _PlatformSpecificConstants::_FileBegin, FileCurrent = _PlatformSpecificConstants::_FileCurrent, FileEnd = _PlatformSpecificConstants::_FileEnd }
enum  FileAccess {
  QueryAccess = _PlatformSpecificConstants::_QueryAccess, ReadAccess = _PlatformSpecificConstants::_ReadAccess, WriteAccess = _PlatformSpecificConstants::_WriteAccess, ReadWriteAccess = ReadAccess | WriteAccess,
  DeleteAccess = _PlatformSpecificConstants::_DeleteAccess, AllAccess = _PlatformSpecificConstants::_AllAccess
}
enum  ShareMode {
  NoShare = _PlatformSpecificConstants::_NoShare, ShareRead = _PlatformSpecificConstants::_ShareRead, ShareWrite = _PlatformSpecificConstants::_ShareWrite, ShareDelete = _PlatformSpecificConstants::_ShareDelete,
  ShareAll = _PlatformSpecificConstants::_ShareAll
}
enum  OpenMode { OpenExisting = _PlatformSpecificConstants::_OpenExisting, OpenAlways = _PlatformSpecificConstants::_OpenAlways, CreateAlways = _PlatformSpecificConstants::_CreateAlways, CreateNew = _PlatformSpecificConstants::_CreateNew }
enum  FileAttribute {
  NormalFile = _PlatformSpecificConstants::_NormalFile, Hidden = _PlatformSpecificConstants::_Hidden, ReadOnly = _PlatformSpecificConstants::_ReadOnly, System = _PlatformSpecificConstants::_System,
  Archive = _PlatformSpecificConstants::_Archive, DirectoryFile = _PlatformSpecificConstants::_DirectoryFile, InvalidAttr = _PlatformSpecificConstants::_InvalidAttr
}

Enumeration Type Documentation

Enumerator:
QueryAccess 
ReadAccess 
WriteAccess 
ReadWriteAccess 
DeleteAccess 
AllAccess 

Enumerator:
NormalFile 
Hidden 
ReadOnly 
System 
Archive 
DirectoryFile 
InvalidAttr 

Enumerator:
OpenExisting 
OpenAlways 
CreateAlways 
CreateNew 

Enumerator:
FileBegin 
FileCurrent 
FileEnd 

Enumerator:
NoShare 
ShareRead 
ShareWrite 
ShareDelete 
ShareAll 

SourceForge.net Logo