36 static const int Excl = 0x04;
53 explicit File(
const std::string&
filename,
int openFlags = ReadOnly,
59 const std::string&
getName()
const;
static const int ReadWrite
Open flag: Read Write access.
static const int Truncate
Open flag: Truncate a file if already existing.
static const int Overwrite
Derived open flag: common write mode (=ReadWrite | Create | Truncate)
Generic HDF5 property List.
static const int Excl
Open flag: Open will fail if file already exist.
static const int ReadOnly
Open flag: Read only access.
static const int OpenOrCreate
Derived open flag: Opens RW or exclusivelly creates.
File(const std::string &filename, int openFlags=ReadOnly, const Properties &fileAccessProps=FileDriver())
File.
static const int Debug
Open flag: Open in debug mode.
const std::string & getName() const
Return the name of the file.
static const int Create
Open flag: Create non existing file.