Drizzled Public API Documentation

drizzled::READ_INFO Class Reference

List of all members.

Public Member Functions

 READ_INFO (int cursor, size_t tot_length, const charset_info_st *const cs, String &field_term, String &line_start, String &line_term, String &enclosed, int escape, bool is_fifo)
int read_field ()
int read_fixed_length (void)
int next_line (void)
char unescape (char chr)
int terminator (char *ptr, uint32_t length)
bool find_start_of_fields ()
void end_io_cache ()
void set_io_cache_arg (void *arg)

Public Attributes

bool error
bool line_cuted
bool found_null
bool enclosed
unsigned char * row_start
unsigned char * row_end
const charset_info_stread_charset

Private Attributes

int cursor
unsigned char * buffer
unsigned char * end_of_buff
size_t buff_length
size_t max_length
char * field_term_ptr
char * line_term_ptr
char * line_start_ptr
char * line_start_end
uint field_term_length
uint line_term_length
uint enclosed_length
int field_term_char
int line_term_char
int enclosed_char
int escape_char
int * stack
int * stack_pos
bool found_end_of_line
bool start_of_line
bool eof
bool need_end_io_cache
internal::io_cache_st cache

Detailed Description

Definition at line 48 of file sql_load.cc.


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