C# Class lw_common.parse.parsers.text_file_line_by_line

Inheritance: log_parser_base
Mostrar archivo Open project: jtorjo/logwizard

Private Properties

Property Type Description
adjust_line_time void
parse_date bool
parse_level bool
parse_line LogWizard.line
parse_line_with_syntax LogWizard.line
parse_relative_line LogWizard.line
parse_relative_part int>.Tuple
parse_relative_syntax syntax_info
parse_single_syntax syntax_info
parse_sub_relative_syntax string>.Tuple
parse_syntax void
parse_syntax_pos int>.Tuple
parse_time bool
update_log_lines_capacity void

Public Methods

Method Description
force_reload ( ) : void
line_at ( int idx ) : LogWizard.line
read_to_end ( ) : void
text_file_line_by_line ( file_text_reader_base reader ) : System

Protected Methods

Method Description
on_updated_settings ( ) : void

Private Methods

Method Description
adjust_line_time ( int idx ) : void
parse_date ( string line, int>.Tuple idx ) : bool
parse_level ( string line, int>.Tuple idx ) : bool
parse_line ( sub_string l ) : LogWizard.line
parse_line_with_syntax ( sub_string l, syntax_info si ) : LogWizard.line
parse_relative_line ( sub_string l, syntax_info si ) : LogWizard.line
parse_relative_part ( string l, syntax_info part, int &idx ) : int>.Tuple
parse_relative_syntax ( string syntax ) : syntax_info
parse_single_syntax ( string syntax ) : syntax_info
parse_sub_relative_syntax ( string &syntax ) : string>.Tuple
parse_syntax ( string syntax ) : void
parse_syntax_pos ( string syntax, string prefix ) : int>.Tuple
parse_time ( string line, int>.Tuple idx ) : bool
update_log_lines_capacity ( ) : void

Method Details

force_reload() public method

public force_reload ( ) : void
return void

line_at() public method

public line_at ( int idx ) : LogWizard.line
idx int
return LogWizard.line

on_updated_settings() protected method

protected on_updated_settings ( ) : void
return void

read_to_end() public method

public read_to_end ( ) : void
return void

text_file_line_by_line() public method

public text_file_line_by_line ( file_text_reader_base reader ) : System
reader file_text_reader_base
return System