|
| csv_reader_options_builder ()=default |
| Default constructor. More...
|
|
| csv_reader_options_builder (source_info src) |
| Constructor from source info. More...
|
|
csv_reader_options_builder & | compression (compression_type comp) |
| Sets compression format of the source. More...
|
|
csv_reader_options_builder & | byte_range_offset (std::size_t offset) |
| Sets number of bytes to skip from source start. More...
|
|
csv_reader_options_builder & | byte_range_size (std::size_t size) |
| Sets number of bytes to read. More...
|
|
csv_reader_options_builder & | names (std::vector< std::string > col_names) |
| Sets names of the column. More...
|
|
csv_reader_options_builder & | prefix (std::string pfx) |
| Sets prefix to be used for column ID. More...
|
|
csv_reader_options_builder & | mangle_dupe_cols (bool val) |
| Sets whether to rename duplicate column names. More...
|
|
csv_reader_options_builder & | use_cols_names (std::vector< std::string > col_names) |
| Sets names of the columns to be read. More...
|
|
csv_reader_options_builder & | use_cols_indexes (std::vector< int > col_indices) |
| Sets indexes of columns to read. More...
|
|
csv_reader_options_builder & | nrows (size_type rows) |
| Sets number of rows to read. More...
|
|
csv_reader_options_builder & | skiprows (size_type skip) |
| Sets number of rows to skip from start. More...
|
|
csv_reader_options_builder & | skipfooter (size_type skip) |
| Sets number of rows to skip from end. More...
|
|
csv_reader_options_builder & | header (size_type hdr) |
| Sets header row index. More...
|
|
csv_reader_options_builder & | lineterminator (char term) |
| Sets line terminator. More...
|
|
csv_reader_options_builder & | delimiter (char delim) |
| Sets field delimiter. More...
|
|
csv_reader_options_builder & | thousands (char val) |
| Sets numeric data thousands separator. More...
|
|
csv_reader_options_builder & | decimal (char val) |
| Sets decimal point character. More...
|
|
csv_reader_options_builder & | comment (char val) |
| Sets comment line start character. More...
|
|
csv_reader_options_builder & | windowslinetermination (bool val) |
| Sets whether to treat \r\n as line terminator. More...
|
|
csv_reader_options_builder & | delim_whitespace (bool val) |
| Sets whether to treat whitespace as field delimiter. More...
|
|
csv_reader_options_builder & | skipinitialspace (bool val) |
| Sets whether to skip whitespace after the delimiter. More...
|
|
csv_reader_options_builder & | skip_blank_lines (bool val) |
| Sets whether to ignore empty lines or parse line values as invalid. More...
|
|
csv_reader_options_builder & | quoting (quote_style style) |
| Sets quoting style. More...
|
|
csv_reader_options_builder & | quotechar (char ch) |
| Sets quoting character. More...
|
|
csv_reader_options_builder & | doublequote (bool val) |
| Sets a quote inside a value is double-quoted. More...
|
|
csv_reader_options_builder & | detect_whitespace_around_quotes (bool val) |
| Sets whether to detect quotes surrounded by spaces e.g. "data" . This flag has no effect when _doublequote is true. More...
|
|
csv_reader_options_builder & | parse_dates (std::vector< std::string > col_names) |
| Sets names of columns to read as datetime. More...
|
|
csv_reader_options_builder & | parse_dates (std::vector< int > col_indices) |
| Sets indexes of columns to read as datetime. More...
|
|
csv_reader_options_builder & | parse_hex (std::vector< std::string > col_names) |
| Sets names of columns to parse as hexadecimal. More...
|
|
csv_reader_options_builder & | parse_hex (std::vector< int > col_indices) |
| Sets indexes of columns to parse as hexadecimal. More...
|
|
csv_reader_options_builder & | dtypes (std::map< std::string, data_type > types) |
| Sets per-column types. More...
|
|
csv_reader_options_builder & | dtypes (std::vector< data_type > types) |
| Sets per-column types. More...
|
|
csv_reader_options_builder & | true_values (std::vector< std::string > vals) |
| Sets additional values to recognize as boolean true values. More...
|
|
csv_reader_options_builder & | false_values (std::vector< std::string > vals) |
| Sets additional values to recognize as boolean false values. More...
|
|
csv_reader_options_builder & | na_values (std::vector< std::string > vals) |
| Sets additional values to recognize as null values. More...
|
|
csv_reader_options_builder & | keep_default_na (bool val) |
| Sets whether to keep the built-in default NA values. More...
|
|
csv_reader_options_builder & | na_filter (bool val) |
| Sets whether to disable null filter. More...
|
|
csv_reader_options_builder & | dayfirst (bool val) |
| Sets whether to parse dates as DD/MM versus MM/DD. More...
|
|
csv_reader_options_builder & | timestamp_type (data_type type) |
| Sets timestamp_type to which all timestamp columns will be cast. More...
|
|
| operator csv_reader_options && () |
| move csv_reader_options member once it's built.
|
|
csv_reader_options && | build () |
| move csv_reader_options member once it's built. More...
|
|