C# Class lw_common.ui.log_view_data_source

Inheritance: BrightIdeasSoftware.AbstractVirtualListDataSource, IDisposable
Afficher le fichier Open project: jtorjo/logwizard Class Usage Examples

Méthodes publiques

Свойство Type Description
item_filter filter_func

Private Properties

Свойство Type Description
item_at match_item
run_filter void
update_filter_thread void

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetNthObject ( int n ) : object
GetObjectCount ( ) : int
GetObjectIndex ( object o ) : int
binary_search_closest ( int line_idx ) : int>.Tuple
log_view_data_source ( VirtualObjectListView lv, log_view parent ) : System
reapply_quick_filter ( ) : void
refresh ( ) : void
set_filter ( bool filter_view, bool show_full_log ) : void

Private Methods

Méthode Description
item_at ( int idx ) : match_item
run_filter ( bool run_on_full_log ) : void
update_filter_thread ( ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetNthObject() public méthode

public GetNthObject ( int n ) : object
n int
Résultat object

GetObjectCount() public méthode

public GetObjectCount ( ) : int
Résultat int

GetObjectIndex() public méthode

public GetObjectIndex ( object o ) : int
o object
Résultat int

binary_search_closest() public méthode

public binary_search_closest ( int line_idx ) : int>.Tuple
line_idx int
Résultat int>.Tuple

log_view_data_source() public méthode

public log_view_data_source ( VirtualObjectListView lv, log_view parent ) : System
lv BrightIdeasSoftware.VirtualObjectListView
parent log_view
Résultat System

reapply_quick_filter() public méthode

public reapply_quick_filter ( ) : void
Résultat void

refresh() public méthode

public refresh ( ) : void
Résultat void

set_filter() public méthode

public set_filter ( bool filter_view, bool show_full_log ) : void
filter_view bool
show_full_log bool
Résultat void

Property Details

item_filter public_oe property

public filter_func item_filter
Résultat filter_func