Eneboo - Documentación para desarrolladores
|
#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, const char *from, ulong length) |
Variables | |
const char * | charsets_dir = NULL |
CHARSET_INFO * | all_charsets [256] |
CHARSET_INFO * | default_charset_info = &my_charset_latin1 |
#define MY_CHARSET_INDEX "Index.xml" |
#define MY_MAX_ALLOWED_BUF 1024*1024 |
void add_compiled_collation | ( | CHARSET_INFO * | cs | ) |
ulong escape_string_for_mysql | ( | CHARSET_INFO * | charset_info, |
char * | to, | ||
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 | ) |
char* get_charsets_dir | ( | char * | buf | ) |
uint get_collation_number | ( | const char * | name | ) |
my_bool my_charset_same | ( | CHARSET_INFO * | cs1, |
CHARSET_INFO * | cs2 | ||
) |
CHARSET_INFO* all_charsets[256] |
const char* charsets_dir = NULL |