21 #ifndef GF_BINARY_FILE_H 22 #define GF_BINARY_FILE_H 27 #include "BufferRef.h" 29 #include "Portability.h" 32 #ifndef DOXYGEN_SHOULD_SKIP_THIS 101 std::size_t write(uint8_t byte)
const;
117 std::size_t read(uint8_t& byte)
const;
130 #ifndef DOXYGEN_SHOULD_SKIP_THIS 135 #endif // GF_BINARY_FILE_H A reference to a modifiable buffer and its size.
Definition: BufferRef.h:43
The namespace for gf classes.
Definition: Action.h:34
A constant reference to an array and its size.
Definition: ArrayRef.h:42
Mode
Open mode for the file.
Definition: BinaryFile.h:46
A binary file that can be read or written.
Definition: BinaryFile.h:41
boost::filesystem::path Path
A path in the filesystem.
Definition: Path.h:41