file.hpp
Go to the documentation of this file.
void write_double(std::ostream &s, double value)
Write double value into stream os.
Definition: file.cpp:88
void write_compressed_block(std::ostream &s, 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_int16(std::ostream &s, int16_t value)
Write int16_t value into stream os.
Definition: file.cpp:61
void write_int8(std::ostream &s, int8_t value)
Write int8_t value into stream os.
Definition: file.cpp:52
uint32_t read_uint32(std::istream &s)
Read uint32_t from stream is.
Definition: file.cpp:146
void write_int32(std::ostream &s, int32_t value)
Write int32_t value into stream os.
Definition: file.cpp:70
uint32_t read_compressed_block(std::istream &s, uint32_t len, int8_t *dest)
Read compressed data block of length len bytes from stream is.
Definition: file.cpp:168
void write_uint32(std::ostream &s, uint32_t value)
Write uint32_t value into stream os.
Definition: file.cpp:79