|
Enrollment 28.2.0
|
The library defines BinaryFileAccess interface to access files for reading and writing. More...
Classes | |
| class | BinaryFileAccess |
| BinaryFileAccess provides abstraction on underlying file system. More... | |
| class | FilesystemAccess |
| Standard filesystem implementation. More... | |
| class | GlobalFileAccess |
| Holds instance of BinaryFileAccess. More... | |
| class | FileException |
| Exception for file processing. More... | |
The library defines BinaryFileAccess interface to access files for reading and writing.
The library defines BinaryFileAccess interface to access files for reading and writing. Usually default implementation (using filesystem) is sufficient. In case e.g. Android we need special access implementation due to Android restriction. The default GlobalFileAccess is filesystem implementation that is sufficient on most operating systems. The BinaryFileAccess can be implemented also in Java / CSharp bindings.
The library provide convenient static methods BinaryFile::ReadAll() and BinaryFile::WriteAll() that uses GlobalFileAccess to read, write files.