Additional Inherited Members |
static void * | operator new (size_t size) throw () |
static void * | operator new[] (size_t size) throw () |
static void * | operator new[] (size_t size, MEM_ROOT *mem_root) throw () |
static void * | operator new (size_t size, MEM_ROOT *mem_root) throw () |
static void | operator delete (void *ptr, size_t size) |
static void | operator delete (void *ptr, MEM_ROOT *mem_root) |
static void | operator delete[] (void *ptr, MEM_ROOT *mem_root) |
static void | operator delete[] (void *ptr, size_t size) |
Detailed Description
Definition at line 98 of file parse_file.h.
Member Function Documentation
parse parameters.
- Parameters
-
base | base address for parameter writing (structure like TABLE) |
mem_root | MEM_ROOT for parameters allocation |
parameters | parameters description |
required | number of required parameters in above list. If the file contains more parameters than "required", they will be ignored. If the file contains less parameters then "required", non-existing parameters will remain their values. |
hook | hook called for unknown keys |
hook_data | some data specific for the hook |
- Return values
-
Definition at line 694 of file parse_file.cc.
Friends And Related Function Documentation
Prepare frm to parse (read to memory).
- Parameters
-
file_name | path & filename to .frm file |
mem_root | MEM_ROOT for buffer allocation |
bad_format_errors | send errors on bad content |
- Note
- returned pointer + 1 will be type of .frm
- Returns
- 0 - error
-
parser object
Definition at line 362 of file parse_file.cc.
The documentation for this class was generated from the following files: