MySQL 9.2.0
Source Code Documentation
Field_separators Class Reference

Helper for the sql_exchange class. More...

#include <sql_exchange.h>

Public Member Functions

void merge_field_separators (const Field_separators *field_sep)
 
void assign_default_values (enum_filetype filetype_arg)
 

Public Attributes

const Stringfield_term {nullptr}
 
const Stringescaped {nullptr}
 
const Stringenclosed {nullptr}
 
bool opt_enclosed {false}
 
bool not_enclosed {false}
 
const Stringdate_format {nullptr}
 
const Stringtime_format {nullptr}
 
enum_trim_spaces trim_spaces {enum_trim_spaces::DEFAULT_TRIM_SPACES}
 
const Stringnull_value {nullptr}
 
const Stringempty_value {nullptr}
 

Detailed Description

Helper for the sql_exchange class.

Member Function Documentation

◆ assign_default_values()

void Field_separators::assign_default_values ( enum_filetype  filetype_arg)

◆ merge_field_separators()

void Field_separators::merge_field_separators ( const Field_separators field_sep)
inline

Member Data Documentation

◆ date_format

const String* Field_separators::date_format {nullptr}

◆ empty_value

const String* Field_separators::empty_value {nullptr}

◆ enclosed

const String* Field_separators::enclosed {nullptr}

◆ escaped

const String* Field_separators::escaped {nullptr}

◆ field_term

const String* Field_separators::field_term {nullptr}

◆ not_enclosed

bool Field_separators::not_enclosed {false}

◆ null_value

const String* Field_separators::null_value {nullptr}

◆ opt_enclosed

bool Field_separators::opt_enclosed {false}

◆ time_format

const String* Field_separators::time_format {nullptr}

◆ trim_spaces


The documentation for this class was generated from the following files: