Vowpal Wabbit
io_buf Member List

This is the complete list of members for io_buf, including all inherited members.

add_file(std::unique_ptr< VW::io::reader > &&file)io_bufinline
add_file(std::unique_ptr< VW::io::writer > &&file)io_bufinline
bin_read_fixed(char *data, size_t len, const char *read_message)io_bufinline
bin_write_fixed(const char *data, size_t len)io_bufinline
buf_read(char *&pointer, size_t n)io_buf
buf_write(char *&pointer, size_t n)io_buf
buffer_start()io_bufinline
close_file()io_bufinline
close_files()io_bufinline
copy_to(void *dst, size_t max_size)io_buf
currentio_buf
fill(VW::io::reader *f)io_bufinline
flush()io_buf
get_input_files() const io_bufinline
get_output_files() const io_bufinline
hash()io_bufinline
io_buf()io_bufinline
io_buf(io_buf &other)=deleteio_buf
io_buf(io_buf &&other)=deleteio_buf
isbinary()io_buf
num_files() const io_bufinline
num_input_files() const io_bufinline
num_output_files() const io_bufinline
operator=(io_buf &other)=deleteio_buf
operator=(io_buf &&other)=deleteio_buf
read_file(VW::io::reader *f, void *buf, size_t nbytes)io_bufinlinestatic
read_value(const char *debug_name=nullptr)io_bufinline
readto(char *&pointer, char terminal)io_buf
replace_buffer(char *buf, size_t capacity)io_buf
reset_buffer()io_bufinline
reset_file(VW::io::reader *f)io_bufinline
set(char *p)io_bufinline
unflushed_bytes_count()io_bufinline
verify_hash(bool verify)io_bufinline
write_value(const T &value)io_bufinline