bzscmn/file.h File Reference

#include "objmgr.h"
#include "datetime.h"
#include "status.h"
#include "string.h"

Include dependency graph for file.h:

This graph shows which files directly or indirectly include this file:


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 Documentation

#define _BZSCMN_FILE_H_INCLUDED

SourceForge.net Logo