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)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
fill(VW::io::reader *f)io_bufinline
flush()io_buf
get_input_files() constio_bufinline
get_output_files() constio_bufinline
hash()io_bufinline
io_buf()io_bufinline
io_buf(io_buf &other)=deleteio_buf
io_buf(io_buf &&other)=deleteio_buf
is_resettable() constio_buf
isbinary()io_buf
num_files() constio_bufinline
num_input_files() constio_bufinline
num_output_files() constio_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(VW::string_view debug_name="")io_bufinline
read_value_and_accumulate_size(VW::string_view debug_name, size_t &size)io_bufinline
readto(char *&pointer, char terminal)io_buf
replace_buffer(char *buf, size_t capacity)io_buf
reset()io_buf
set(char *p)io_bufinline
unflushed_bytes_count()io_bufinline
verify_hash(bool verify)io_bufinline
write_value(const T &value)io_bufinline