◆ Charset_loader() [1/2]
anonymous_namespace{collations_internal.cc}::Charset_loader::Charset_loader |
( |
const Charset_loader & |
| ) |
|
|
delete |
◆ Charset_loader() [2/2]
anonymous_namespace{collations_internal.cc}::Charset_loader::Charset_loader |
( |
| ) |
|
|
default |
◆ operator=()
◆ read_file()
void * anonymous_namespace{collations_internal.cc}::Charset_loader::read_file |
( |
const char * |
path, |
|
|
size_t * |
size |
|
) |
| |
|
inlineoverridevirtual |
Loads a file by its OS path into collation parser/initializer.
- Parameters
-
path | '\0'-terminated file path to load |
size | Byte size of path |
- Returns
- Pointer to file data on success, otherwise nullptr. This is a caller's responsibility to free this pointer with free().
Implements MY_CHARSET_LOADER.
◆ reporter()
void anonymous_namespace{collations_internal.cc}::Charset_loader::reporter |
( |
loglevel |
loglevel, |
|
|
unsigned |
errcode, |
|
|
|
... |
|
) |
| |
|
inlineoverridevirtual |
Intercepts error messages from collation parser/initializer.
- Parameters
-
loglevel | ERROR_LEVEL or WARNING_LEVEL |
errcode | See include/mysys_err.h |
Implements MY_CHARSET_LOADER.
The documentation for this class was generated from the following file: