#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_INFO * | get_charset (uint cs_number, myf flags) |
CHARSET_INFO * | get_charset_by_name (const char *cs_name, myf flags) |
CHARSET_INFO * | get_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_INFO * | all_charsets [256] |
CHARSET_INFO * | default_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 free_charsets |
( |
void |
| ) |
|
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 | ) |
|
Documentación de las variables