ReactOS 0.4.16-dev-570-g1868985
|
Public Attributes | |
FILE * | file |
WCHAR | two_wchars [2] |
BOOL | is_unicode |
short int | reg_version |
REGSAM | sam |
HKEY | hkey |
WCHAR * | key_name |
WCHAR * | value_name |
DWORD | parse_type |
DWORD | data_type |
void * | data |
DWORD | data_size |
BOOL | backslash |
enum parser_state | state |
const CHAR * | start |
const CHAR * | end |
PINFCACHE | file |
enum parser_state | stack [4] |
int | stack_pos |
PINFCACHESECTION | cur_section |
PINFCACHELINE | line |
unsigned int | line_pos |
unsigned int | error |
unsigned int | token_len |
CHAR | token [MAX_FIELD_LEN+1] |
const WCHAR * | start |
const WCHAR * | end |
struct inf_file * | file |
int | cur_section |
struct line * | line |
unsigned int | broken_line |
WCHAR | token [MAX_FIELD_LEN+1] |
INFSTATUS | error |
BOOL parser::backslash |
Definition at line 94 of file import.c.
Referenced by convert_hex_csv_to_hex(), hex_data_state(), import_registry_file(), and reg_import().
Definition at line 106 of file parser.c.
Referenced by line_start_state(), and parse_buffer().
PINFCACHESECTION parser::cur_section |
Definition at line 94 of file inffile.c.
Referenced by add_field_from_token(), add_section_from_token(), InfpParseBuffer(), line_start_state(), and parse_buffer().
void * parser::data |
Definition at line 92 of file import.c.
Referenced by convert_hex_csv_to_hex(), dword_data_state(), free_parser_data(), import_registry_file(), parse_win31_line_state(), prepare_hex_string_data(), reg_import(), set_value_state(), and string_data_state().
DWORD parser::data_size |
Definition at line 93 of file import.c.
Referenced by convert_hex_csv_to_hex(), dword_data_state(), export_registry_data(), free_parser_data(), import_registry_file(), parse_win31_line_state(), prepare_hex_string_data(), reg_import(), set_value_state(), and string_data_state().
DWORD parser::data_type |
Definition at line 91 of file import.c.
Referenced by import_registry_file(), parse_data_type(), parse_win31_line_state(), prepare_hex_string_data(), reg_import(), set_value_state(), and unknown_data_state().
Definition at line 88 of file inffile.c.
Referenced by InfpParseBuffer(), is_eof(), is_eol(), parse_buffer(), and quotes_state().
Definition at line 97 of file inffile.c.
Referenced by add_field_from_token(), add_section_from_token(), cid_load_keyword(), cid_parse_dict(), cid_parser_new(), InfpParseBuffer(), parse_blend_design_map(), parse_buffer(), parse_charstrings(), parse_dict(), parse_encoding(), parse_subrs(), parse_weight_vector(), ps_parser_init(), ps_parser_skip_PS_token(), ps_parser_to_token(), read_binary_data(), section_name_state(), T1_Get_Private_Dict(), t1_parse_font_matrix(), t42_parse_charstrings(), t42_parse_dict(), t42_parse_encoding(), t42_parse_font_matrix(), and t42_parse_sfnts().
PINFCACHE parser::file |
Definition at line 82 of file import.c.
Referenced by add_field_from_token(), add_section_from_token(), header_state(), hex_multiline_state(), import_registry_file(), InfpParseBuffer(), line_start_state(), parse_buffer(), parse_win31_line_state(), reg_import(), and REGPROC_open_export_file().
HKEY parser::hkey |
Definition at line 87 of file import.c.
Referenced by close_key(), delete_value_state(), import_registry_file(), open_key(), reg_import(), and set_value_state().
BOOL parser::is_unicode |
Definition at line 84 of file import.c.
Referenced by header_state(), import_registry_file(), prepare_hex_string_data(), and reg_import().
WCHAR * parser::key_name |
Definition at line 88 of file import.c.
Referenced by close_key(), import_registry_file(), open_key(), and reg_import().
PINFCACHELINE parser::line |
Definition at line 95 of file inffile.c.
Referenced by add_field_from_token(), close_current_line(), InfpParseBuffer(), and parse_buffer().
Definition at line 96 of file inffile.c.
Referenced by eol_backslash_state(), InfpParseBuffer(), line_start_state(), and parse_buffer().
DWORD parser::parse_type |
Definition at line 90 of file import.c.
Referenced by data_type_state(), free_parser_data(), import_registry_file(), parse_data_type(), and reg_import().
Definition at line 85 of file import.c.
Referenced by header_state(), import_registry_file(), reg_import(), and set_value_state().
REGSAM parser::sam |
Definition at line 86 of file import.c.
Referenced by open_key(), and reg_import().
enum parser_state parser::stack |
Definition at line 91 of file inffile.c.
Referenced by cff_blend_doBlend(), cff_parse_cid_ros(), cff_parse_font_bbox(), cff_parse_font_matrix(), cff_parse_maxstack(), cff_parse_multiple_master(), cff_parse_private_dict(), cff_parse_vsindex(), cff_parser_done(), cff_parser_init(), cff_parser_run(), ME_StreamIn(), pop_state(), and push_state().
int parser::stack_pos |
Definition at line 92 of file inffile.c.
Referenced by InfpParseBuffer(), parse_buffer(), pop_state(), and push_state().
Definition at line 87 of file inffile.c.
Referenced by cff_parser_run(), eol_backslash_state(), InfpParseBuffer(), key_name_state(), leading_spaces_state(), line_start_state(), parse_buffer(), push_token(), quotes_state(), and value_name_state().
enum parser_state parser::state |
Definition at line 95 of file import.c.
Referenced by import_registry_file(), InfpParseBuffer(), parse_buffer(), pop_state(), reg_import(), and set_state().
WCHAR parser::token |
Definition at line 99 of file inffile.c.
Referenced by add_field_from_token(), add_section_from_token(), and push_token().
WCHAR parser::token[MAX_FIELD_LEN+1] |
Definition at line 98 of file inffile.c.
Referenced by add_field_from_token(), add_section_from_token(), InfpParseBuffer(), parse_buffer(), and push_token().
WCHAR parser::two_wchars |
Definition at line 83 of file import.c.
Referenced by header_state(), import_registry_file(), and reg_import().
WCHAR * parser::value_name |
Definition at line 89 of file import.c.
Referenced by default_value_name_state(), delete_value_state(), export_data(), export_registry_data(), import_registry_file(), parse_win31_line_state(), quoted_value_name_state(), reg_import(), and set_value_state().