Group: binary_io¶
A¶
classkfr::abstract_reader<T> Base class for all typed readersclasskfr::abstract_stream<T> Base class for all typed readers and writerdestructorkfr::abstract_stream<T>::~abstract_stream<T>()classkfr::abstract_writer<T> Base class for all typed writersenum constantkfr::open_file_mode::append_existing
B¶
enum constantkfr::seek_origin::begin From the beginningtypedefkfr::binary_reader Binary readertypedefkfr::binary_writer Binary writertypedefkfr::byte_reader Byte readertypedefkfr::byte_writer Byte writer
C¶
enum constantkfr::seek_origin::current From the current position
E¶
functionkfr::element_size()functionkfr::element_size<>()enum constantkfr::seek_origin::end From the endtypedefkfr::expected
F¶
typedefkfr::f32_reader float readertypedefkfr::f32_writer float writervariablekfr::file_handle::filefunctionkfr::file_extension(const file_path &)structkfr::file_handleconstructorkfr::file_handle::file_handle()destructorkfr::file_handle::~file_handle()constructorkfr::file_handle::file_handle(const file_handle &)constructorkfr::file_handle::file_handle(FILE *)constructorkfr::file_handle::file_handle(file_handle &&)typedefkfr::file_pathclasskfr::file_reader<T> Typed file readerdestructorkfr::file_reader<T>::~file_reader<T>()constructorkfr::file_reader<T>::file_reader<T>(file_handle &&)classkfr::file_writer<T> Typed file writerdestructorkfr::file_writer<T>::~file_writer<T>()constructorkfr::file_writer<T>::file_writer<T>(file_handle &&)typedefkfr::filepathfunctionkfr::fopen_path(const file_path &, open_file_mode)
H¶
variablekfr::file_reader<T>::handlevariablekfr::file_writer<T>::handle
K¶
macroKFR_FILEPATHmacroKFR_FILEPATH_PREFIX_CONCATmacroKFR_IO_SEEK_64macroKFR_IO_TELL_64
M¶
classkfr::memory_reader<T>constructorkfr::memory_reader<T>::memory_reader<T>(std::span<const T>)classkfr::memory_writer<T>constructorkfr::memory_writer<T>::memory_writer<T>(std::span<T>)
O¶
functionkfr::open_file_for_appending(const filepath &) Opens typed file for appendingfunctionkfr::open_file_for_appending(const std::string &) Opens typed file for appendingfunctionkfr::open_file_for_reading(const filepath &) Opens typed file for readingfunctionkfr::open_file_for_reading(const std::string &) Opens typed file for readingfunctionkfr::open_file_for_writing(const filepath &) Opens typed file for writingfunctionkfr::open_file_for_writing(const std::string &) Opens typed file for writingenumkfr::open_file_mode
R¶
typedefkfr::file_reader<T>::readenum constantkfr::open_file_mode::read_existingenum constantkfr::open_file_mode::read_write_existingenum constantkfr::open_file_mode::read_write_newvariablekfr::reader_adapter<From, To>::readerclasskfr::reader_adapter<From, To>constructorkfr::reader_adapter<From, To>::reader_adapter<From, To>(std::shared_ptr<abstract_reader<From>>)functionkfr::abstract_reader<T>::read(size_t)functionkfr::reader_adapter<From, To>::read(To *, size_t)functionkfr::abstract_reader<T>::read(T *, size_t)functionkfr::memory_reader<T>::read(T *, size_t)functionkfr::file_reader<T>::read(T *, size_t)functionkfr::abstract_reader<T>::read(U &)
S¶
variablekfr::reader_adapter<From, To>::scalevariablekfr::writer_adapter<From, To>::scaleenumkfr::seek_origin Seek originfunctionkfr::abstract_stream<T>::seek(int64_t, int)functionkfr::abstract_stream<T>::seek(int64_t, seek_origin)functionkfr::memory_reader<T>::seek(int64_t, seek_origin)functionkfr::memory_writer<T>::seek(int64_t, seek_origin)functionkfr::reader_adapter<From, To>::seek(int64_t, seek_origin)functionkfr::writer_adapter<From, To>::seek(int64_t, seek_origin)functionkfr::file_reader<T>::seek(int64_t, seek_origin)functionkfr::file_writer<T>::seek(int64_t, seek_origin)functionkfr::abstract_stream<T>::size()functionkfr::memory_reader<T>::size()functionkfr::memory_writer<T>::size()functionkfr::reader_adapter<From, To>::size()functionkfr::writer_adapter<From, To>::size()functionkfr::file_handle::swap(file_handle &)
T¶
functionkfr::abstract_stream<T>::tell()functionkfr::memory_reader<T>::tell()functionkfr::memory_writer<T>::tell()functionkfr::reader_adapter<From, To>::tell()functionkfr::writer_adapter<From, To>::tell()functionkfr::file_reader<T>::tell()functionkfr::file_writer<T>::tell()
U¶
typedefkfr::unexpected
W¶
typedefkfr::file_writer<T>::writeenum constantkfr::open_file_mode::write_newfunctionkfr::writer_adapter<From, To>::write(const To *, size_t)functionkfr::abstract_writer<T>::write(const T *, size_t)functionkfr::memory_writer<T>::write(const T *, size_t)functionkfr::file_writer<T>::write(const T *, size_t)functionkfr::abstract_writer<T>::write(const U &)variablekfr::writer_adapter<From, To>::writerclasskfr::writer_adapter<From, To>constructorkfr::writer_adapter<From, To>::writer_adapter<From, To>(std::shared_ptr<abstract_writer<From>>)