file.hpp
Go to the documentation of this file.
void write_int8(std::ostream &os, int8_t value)
Write int8_t value into stream os.
Definition: file.cpp:52
void write_int16(std::ostream &os, int16_t value)
Write int16_t value into stream os.
Definition: file.cpp:61
uint32_t read_uint32(std::istream &is)
Read uint32_t from stream is.
Definition: file.cpp:146
void write_uint32(std::ostream &os, uint32_t value)
Write uint32_t value into stream os.
Definition: file.cpp:79
void write_compressed_block(std::ostream &os, uint32_t len, const int8_t *data)
Write data block data of length len bytes into stream os in compressed form.
Definition: file.cpp:97
void write_int32(std::ostream &os, int32_t value)
Write int32_t value into stream os.
Definition: file.cpp:70
void write_double(std::ostream &os, double value)
Write double value into stream os.
Definition: file.cpp:88
uint32_t read_compressed_block(std::istream &is, uint32_t len, int8_t *dest)
Read compressed data block of length len bytes from stream is.
Definition: file.cpp:168