binary_io¶
seek_origin enum¶
enum class seek_origin : int
Seek origin
current enumerator (seek_origin::current)¶
From the current position
begin enumerator (seek_origin::begin)¶
From the beginning
end enumerator (seek_origin::end)¶
From the end
abstract_stream class¶
template <typename T = void> abstract_stream
Base class for all typed readers and writer
abstract_reader class¶
template <typename T = void> abstract_reader
Base class for all typed readers
abstract_writer class¶
template <typename T = void> abstract_writer
Base class for all typed writers
memory_reader class¶
template <typename T> memory_reader
memory_writer class¶
template <typename T> memory_writer
reader_adapter class¶
template <typename From, typename To> reader_adapter
writer_adapter class¶
template <typename From, typename To = void> writer_adapter
byte_reader typedef¶
byte_reader = abstract_reader<u8>
Byte reader
byte_writer typedef¶
byte_writer = abstract_writer<u8>
Byte writer
f32_reader typedef¶
f32_reader = abstract_reader<f32>
float reader
f32_writer typedef¶
f32_writer = abstract_writer<f32>
float writer
file_handle class¶
file_handle
file_reader class¶
template <typename T = void> file_reader
Typed file reader
file_writer class¶
template <typename T = void> file_writer
Typed file writer
open_file_for_reading function¶
template <typename T = void>
inline std::shared_ptr<file_reader<T>>
open_file_for_reading(const filepath &path)
Opens typed file for reading
open_file_for_writing function¶
template <typename T = void>
inline std::shared_ptr<file_writer<T>>
open_file_for_writing(const filepath &path)
Opens typed file for writing
open_file_for_appending function¶
template <typename T = void>
inline std::shared_ptr<file_writer<T>>
open_file_for_appending(const filepath &path)
Opens typed file for appending
Auto-generated from sources, Revision , https://github.com/kfrlib/kfr/blob//include/kfr/