Builder to build options for writer_csv()
More...
#include <csv.hpp>
Public Member Functions | |
csv_writer_options_builder ()=default | |
Default constructor. More... | |
csv_writer_options_builder (sink_info const &sink, table_view const &table) | |
Constructor from sink and table. More... | |
csv_writer_options_builder & | names (std::vector< std::string > names) |
Sets optional column names. More... | |
csv_writer_options_builder & | na_rep (std::string val) |
Sets string to used for null entries. More... | |
csv_writer_options_builder & | include_header (bool val) |
Enables/Disables headers being written to csv. More... | |
csv_writer_options_builder & | rows_per_chunk (int val) |
Sets maximum number of rows to process for each file write. More... | |
csv_writer_options_builder & | line_terminator (std::string term) |
Sets character used for separating lines. More... | |
csv_writer_options_builder & | inter_column_delimiter (char delim) |
Sets character used for separating column values. More... | |
csv_writer_options_builder & | true_value (std::string val) |
Sets string used for values != 0 in INT8 types. More... | |
csv_writer_options_builder & | false_value (std::string val) |
Sets string used for values == 0 in INT8 types. More... | |
csv_writer_options_builder & | quoting (quote_style quoting) |
Sets the quote style for the writer. More... | |
operator csv_writer_options && () | |
move csv_writer_options member once it's built. | |
csv_writer_options && | build () |
move csv_writer_options member once it's built. More... | |
|
explicitdefault |
Default constructor.
This has been added since Cython requires a default constructor to create objects on stack.
|
inlineexplicit |
|
inline |
move csv_writer_options
member once it's built.
This has been added since Cython does not support overloading of conversion operators.
csv_writer_options
object's r-value reference
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |