HPCToolkit
TraceviewerServer::FilterSet Class Reference

#include <FilterSet.hpp>

Collaboration diagram for TraceviewerServer::FilterSet:

Public Member Functions

 FilterSet (bool _excludeMatched)
 
 FilterSet ()
 
void add (Filter toAdd)
 
bool matches (int proc, int thread)
 

Private Attributes

vector< Filterfilters
 
bool excludeMatched
 

Detailed Description

Definition at line 68 of file FilterSet.hpp.

Constructor & Destructor Documentation

◆ FilterSet() [1/2]

TraceviewerServer::FilterSet::FilterSet ( bool  _excludeMatched)
inline

Definition at line 72 of file FilterSet.hpp.

◆ FilterSet() [2/2]

TraceviewerServer::FilterSet::FilterSet ( )
inline

Definition at line 75 of file FilterSet.hpp.

Member Function Documentation

◆ add()

void TraceviewerServer::FilterSet::add ( Filter  toAdd)
inline

Definition at line 78 of file FilterSet.hpp.

Here is the caller graph for this function:

◆ matches()

bool TraceviewerServer::FilterSet::matches ( int  proc,
int  thread 
)
inline

Definition at line 81 of file FilterSet.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ excludeMatched

bool TraceviewerServer::FilterSet::excludeMatched
private

Definition at line 70 of file FilterSet.hpp.

◆ filters

vector<Filter> TraceviewerServer::FilterSet::filters
private

Definition at line 69 of file FilterSet.hpp.


The documentation for this class was generated from the following file: