volatility3.cli.text_filter module

class CLIFilter(treegrid, filters)[source]

Bases: object

filter(row)[source]

Filters the row based on each of the column_filters

Return type:

bool

class ColumnFilter(column_num, pattern, regex=False, exclude=False)[source]

Bases: object

find(item)[source]

Identifies whether an item is found in the appropriate column

Return type:

bool

found(row)[source]

Determines whether a row should be filtered

If the classes exclude value is false, and the necessary pattern is found, the row is not filtered, otherwise it is filtered.

Return type:

bool