C# Класс lw_common.parse.parsers.text_file_line_by_line

Наследование: log_parser_base
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
force_reload ( ) : void
line_at ( int idx ) : LogWizard.line
read_to_end ( ) : void
text_file_line_by_line ( file_text_reader_base reader ) : System

Защищенные методы

Метод Описание
on_updated_settings ( ) : void

Приватные методы

Метод Описание
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

Описание методов

force_reload() публичный Метод

public force_reload ( ) : void
Результат void

line_at() публичный Метод

public line_at ( int idx ) : LogWizard.line
idx int
Результат LogWizard.line

on_updated_settings() защищенный Метод

protected on_updated_settings ( ) : void
Результат void

read_to_end() публичный Метод

public read_to_end ( ) : void
Результат void

text_file_line_by_line() публичный Метод

public text_file_line_by_line ( file_text_reader_base reader ) : System
reader file_text_reader_base
Результат System