Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/libmysql_std/charset.c
#include "mysys_priv.h"
#include "mysys_err.h"
#include <m_ctype.h>
#include <m_string.h>
#include <my_dir.h>
#include <my_xml.h>

'defines'

#define MY_MAX_ALLOWED_BUF   1024*1024
#define MY_CHARSET_INDEX   "Index.xml"

Funciones

my_bool my_charset_same (CHARSET_INFO *cs1, CHARSET_INFO *cs2)
char * get_charsets_dir (char *buf)
void add_compiled_collation (CHARSET_INFO *cs)
void free_charsets (void)
uint get_collation_number (const char *name)
uint get_charset_number (const char *charset_name, uint cs_flags)
const char * get_charset_name (uint charset_number)
CHARSET_INFOget_charset (uint cs_number, myf flags)
CHARSET_INFOget_charset_by_name (const char *cs_name, myf flags)
CHARSET_INFOget_charset_by_csname (const char *cs_name, uint cs_flags, myf flags)
ulong escape_string_for_mysql (CHARSET_INFO *charset_info, char *to, ulong to_length, const char *from, ulong length)
ulong escape_quotes_for_mysql (CHARSET_INFO *charset_info, char *to, ulong to_length, const char *from, ulong length)

Variables

const char * charsets_dir = NULL
CHARSET_INFOall_charsets [256]
CHARSET_INFOdefault_charset_info = &my_charset_latin1

Documentación de los 'defines'

#define MY_CHARSET_INDEX   "Index.xml"
#define MY_MAX_ALLOWED_BUF   1024*1024

Documentación de las funciones

void add_compiled_collation ( CHARSET_INFO cs)
ulong escape_quotes_for_mysql ( CHARSET_INFO charset_info,
char *  to,
ulong  to_length,
const char *  from,
ulong  length 
)
ulong escape_string_for_mysql ( CHARSET_INFO charset_info,
char *  to,
ulong  to_length,
const char *  from,
ulong  length 
)
void free_charsets ( void  )
CHARSET_INFO* get_charset ( uint  cs_number,
myf  flags 
)
CHARSET_INFO* get_charset_by_csname ( const char *  cs_name,
uint  cs_flags,
myf  flags 
)
CHARSET_INFO* get_charset_by_name ( const char *  cs_name,
myf  flags 
)
const char* get_charset_name ( uint  charset_number)
uint get_charset_number ( const char *  charset_name,
uint  cs_flags 
)
char* get_charsets_dir ( char *  buf)
uint get_collation_number ( const char *  name)
my_bool my_charset_same ( CHARSET_INFO cs1,
CHARSET_INFO cs2 
)

Documentación de las variables

const char* charsets_dir = NULL
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'