34 #ifndef DOXYGEN_SHOULD_SKIP_THIS 98 std::size_t
read(uint8_t& byte) {
107 virtual void seek(std::ptrdiff_t position) = 0;
114 virtual void skip(std::ptrdiff_t position) = 0;
121 virtual bool isFinished() = 0;
185 virtual std::size_t getWrittenBytesCount()
const = 0;
188 #ifndef DOXYGEN_SHOULD_SKIP_THIS 193 #endif // GF_STREAM_H
Abstract class for custom file output streams.
Definition: Stream.h:135
std::size_t write(uint8_t byte)
Write a single byte to the stream.
Definition: Stream.h:173
The namespace for gf classes.
Definition: Action.h:35