#include "objmgr.h"
#include "datetime.h"
#include "status.h"
#include "string.h"
Classes | |
class | BazisLib::FilePath |
Represents a path to a file. More... | |
class | BazisLib::FilePath::iterator |
class | BazisLib::AIFile |
Represents a file or a file-like object. More... | |
class | BazisLib::BasicFileBase |
class | BazisLib::IDirectoryIterator |
class | BazisLib::AIDirectory |
Namespaces | |
namespace | BazisLib |
namespace | BazisLib::FileFlags |
Defines | |
#define | _BZSCMN_FILE_H_INCLUDED |
Enumerations | |
enum | BazisLib::FileFlags::SeekType { BazisLib::FileFlags::FileBegin = _PlatformSpecificConstants::_FileBegin, BazisLib::FileFlags::FileCurrent = _PlatformSpecificConstants::_FileCurrent, BazisLib::FileFlags::FileEnd = _PlatformSpecificConstants::_FileEnd } |
enum | BazisLib::FileFlags::FileAccess { BazisLib::FileFlags::QueryAccess = _PlatformSpecificConstants::_QueryAccess, BazisLib::FileFlags::ReadAccess = _PlatformSpecificConstants::_ReadAccess, BazisLib::FileFlags::WriteAccess = _PlatformSpecificConstants::_WriteAccess, BazisLib::FileFlags::ReadWriteAccess = ReadAccess | WriteAccess, BazisLib::FileFlags::DeleteAccess = _PlatformSpecificConstants::_DeleteAccess, BazisLib::FileFlags::AllAccess = _PlatformSpecificConstants::_AllAccess } |
enum | BazisLib::FileFlags::ShareMode { BazisLib::FileFlags::NoShare = _PlatformSpecificConstants::_NoShare, BazisLib::FileFlags::ShareRead = _PlatformSpecificConstants::_ShareRead, BazisLib::FileFlags::ShareWrite = _PlatformSpecificConstants::_ShareWrite, BazisLib::FileFlags::ShareDelete = _PlatformSpecificConstants::_ShareDelete, BazisLib::FileFlags::ShareAll = _PlatformSpecificConstants::_ShareAll } |
enum | BazisLib::FileFlags::OpenMode { BazisLib::FileFlags::OpenExisting = _PlatformSpecificConstants::_OpenExisting, BazisLib::FileFlags::OpenAlways = _PlatformSpecificConstants::_OpenAlways, BazisLib::FileFlags::CreateAlways = _PlatformSpecificConstants::_CreateAlways, BazisLib::FileFlags::CreateNew = _PlatformSpecificConstants::_CreateNew } |
enum | BazisLib::FileFlags::FileAttribute { BazisLib::FileFlags::NormalFile = _PlatformSpecificConstants::_NormalFile, BazisLib::FileFlags::Hidden = _PlatformSpecificConstants::_Hidden, BazisLib::FileFlags::ReadOnly = _PlatformSpecificConstants::_ReadOnly, BazisLib::FileFlags::System = _PlatformSpecificConstants::_System, BazisLib::FileFlags::Archive = _PlatformSpecificConstants::_Archive, BazisLib::FileFlags::DirectoryFile = _PlatformSpecificConstants::_DirectoryFile, BazisLib::FileFlags::InvalidAttr = _PlatformSpecificConstants::_InvalidAttr } |
#define _BZSCMN_FILE_H_INCLUDED |