#include <parse_file.h>
◆ File_parser()
File_parser::File_parser |
( |
| ) |
|
|
inline |
◆ ok()
◆ parse()
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 |
- Return values
-
◆ type()
◆ sql_parse_prepare
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
◆ content_ok
bool File_parser::content_ok |
|
private |
◆ end
const char * File_parser::end |
|
private |
◆ file_type
◆ start
const char* File_parser::start |
|
private |
The documentation for this class was generated from the following files: