1#ifndef GSTREAM_INCLUDED
2#define GSTREAM_INCLUDED
Kerberos Client Authentication nullptr
Definition: auth_kerberos_client_plugin.cc:251
enum_tok_types
Definition: gstream.h:38
@ eostream
Definition: gstream.h:38
@ word
Definition: gstream.h:38
@ l_bra
Definition: gstream.h:38
@ unknown
Definition: gstream.h:38
@ comma
Definition: gstream.h:38
@ numeric
Definition: gstream.h:38
@ r_bra
Definition: gstream.h:38
void skip_space()
Definition: gstream.h:57
const char * m_cur
Definition: gstream.h:80
Gis_read_stream(THD *thd, const CHARSET_INFO *charset, const char *buffer, int size)
Definition: gstream.h:40
const char * m_limit
Definition: gstream.h:81
char * m_err_msg
Definition: gstream.h:82
bool get_next_number(double *)
Definition: gstream.cc:76
bool is_end_of_stream()
Definition: gstream.h:55
bool get_next_word(LEX_CSTRING *)
Definition: gstream.cc:57
THD * thd()
Definition: gstream.h:77
bool check_next_symbol(char)
Definition: gstream.cc:93
enum enum_tok_types get_next_toc_type()
Definition: gstream.cc:46
void set_error_msg(const char *msg)
Definition: gstream.cc:110
const CHARSET_INFO * m_charset
Definition: gstream.h:83
THD * m_thd
Definition: gstream.h:86
~Gis_read_stream()
Definition: gstream.h:48
Gis_read_stream()
Definition: gstream.h:47
bool skip_char(char skip)
Definition: gstream.h:61
char * get_error_msg()
Definition: gstream.h:71
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
A better implementation of the UNIX ctype(3) library.
bool my_isspace(const CHARSET_INFO *cs, char ch)
Definition: m_ctype.h:593
MYSQL_STRINGS_EXPORT CHARSET_INFO my_charset_latin1
Definition: ctype-latin1.cc:366
void my_free(void *ptr)
Frees the memory pointed by the ptr.
Definition: my_memory.cc:81
const std::string charset("charset")
static size_t skip(size_t pos_start, size_t match_len)
Definition: uri.cc:82
size_t size(const char *const c)
Definition: base64.h:46
mutable_buffer buffer(void *p, size_t n) noexcept
Definition: buffer.h:418
#define NullS
Definition of the null string (a null pointer of type char *), used in some of our string handling co...
Definition: nulls.h:33
Definition: m_ctype.h:423
Definition: mysql_lex_string.h:40