C# Class lw_common.filter_line

Show file Open project: jtorjo/logwizard Class Usage Examples

Public Properties

Property Type Description
fi font_info
original_line string
part part_type
text string
words string[]

Public Methods

Method Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
is_color_or_font_line ( string line ) : bool
match_indexes ( line l, info_type type ) : List
match_indexes_any_column ( line l ) : List
matches ( line l ) : bool
operator ( ) : bool
parse ( string line ) : filter_line

Protected Methods

Method Description
Equals ( filter_line other ) : bool

Private Methods

Method Description
compare ( string line_part, string text, string words ) : bool
compare_with_indexes ( string line_part, string text, string words, info_type type ) : List
create_regex ( ) : void
filter_line ( string original_line ) : System
is_regex_expression ( string expr ) : bool
line_part ( line l ) : string
matches_case_insensitive ( line l ) : bool
matches_case_insensitive_any_column ( line l ) : bool
matches_case_insensitive_with_indexes ( line l, info_type type ) : List
matches_case_sensitive ( line l ) : bool
matches_case_sensitive_any_column ( line l ) : bool
matches_case_sensitive_with_indexes ( line l, info_type type ) : List
parse_font ( string line ) : filter_line
parse_impl ( string line ) : filter_line
trim_quotes ( string line ) : string

Method Details

Equals() protected method

protected Equals ( filter_line other ) : bool
other filter_line
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

is_color_or_font_line() public static method

public static is_color_or_font_line ( string line ) : bool
line string
return bool

match_indexes() public method

public match_indexes ( line l, info_type type ) : List
l line
type info_type
return List

match_indexes_any_column() public method

public match_indexes_any_column ( line l ) : List
l line
return List

matches() public method

public matches ( line l ) : bool
l line
return bool

operator() public static method

public static operator ( ) : bool
return bool

parse() public static method

public static parse ( string line ) : filter_line
line string
return filter_line

Property Details

fi public property

public font_info,lw_common fi
return font_info

original_line public property

public string original_line
return string

part public property

public part_type part
return part_type

text public property

public string text
return string

words public property

public string[] words
return string[]