|
Vowpal Wabbit
|
#include "../vw_exception.h"#include <string>#include <memory>#include <vector>#include <unistd.h>Classes | |
| struct | VW::io::details::socket_closer |
| struct | VW::io::reader |
| struct | VW::io::writer |
| struct | VW::io::socket |
Namespaces | |
| VW | |
| [Error Generator] | |
| VW::io | |
| VW::io::details | |
Typedefs | |
| typedef ssize_t(* | VW::io::write_func_t) (void *context, const char *buffer, size_t num_bytes) |
Functions | |
| std::unique_ptr< writer > | VW::io::open_file_writer (const std::string &file_path) |
| std::unique_ptr< reader > | VW::io::open_file_reader (const std::string &file_path) |
| std::unique_ptr< writer > | VW::io::open_compressed_file_writer (const std::string &file_path) |
| std::unique_ptr< reader > | VW::io::open_compressed_file_reader (const std::string &file_path) |
| std::unique_ptr< reader > | VW::io::open_compressed_stdin () |
| std::unique_ptr< writer > | VW::io::open_compressed_stdout () |
| std::unique_ptr< reader > | VW::io::open_stdin () |
| std::unique_ptr< writer > | VW::io::open_stdout () |
| std::unique_ptr< writer > | VW::io::create_custom_writer (void *context, write_func_t write_func) |
| std::unique_ptr< socket > | VW::io::wrap_socket_descriptor (int fd) |
| std::unique_ptr< writer > | VW::io::create_vector_writer (std::shared_ptr< std::vector< char >> &buffer) |
| std::unique_ptr< reader > | VW::io::create_buffer_view (const char *data, size_t len) |
1.8.11