MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CharsetMapImpl Class Reference
Inheritance diagram for CharsetMapImpl:
Collaboration diagram for CharsetMapImpl:

Public Member Functions

const char * getName (int)
void build_map ()

Public Attributes

const char * mysql_charset_name [256]
int UTF16Charset
int UTF8Charset
int ready
int collisions
int n_items

Detailed Description

Definition at line 38 of file CharsetMapImpl.h.

Member Function Documentation

const char * CharsetMapImpl::getName ( int  csnum)

getName() returns a character set name that in most cases will be a preferred name from http://www.iana.org/assignments/character-sets and will be recognized and usable by Java (e.g. java.nio, java.io, and java.lang). However it may return "binary" if a column is BLOB / BINARY / VARBINARY, or it may return the name of an uncommon, rarely-used MySQL character set such as "keybcs2" or "dec8".

Definition at line 133 of file CharsetMapImpl.cpp.

Here is the caller graph for this function:


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