HPCToolkit
Prof::CCT::ANodeFilter Class Reference

#include <CCT-TreeIterator.hpp>

Public Member Functions

 ANodeFilter (ANodeFilterFct f, const char *n, long a)
 
virtual ~ANodeFilter ()
 
bool apply (const ANode &s) const
 
const char * name () const
 

Private Attributes

const ANodeFilterFct fct
 
const char * m_name
 
long arg
 

Detailed Description

Definition at line 91 of file CCT-TreeIterator.hpp.

Constructor & Destructor Documentation

◆ ANodeFilter()

Prof::CCT::ANodeFilter::ANodeFilter ( ANodeFilterFct  f,
const char *  n,
long  a 
)
inline

Definition at line 93 of file CCT-TreeIterator.hpp.

◆ ~ANodeFilter()

virtual Prof::CCT::ANodeFilter::~ANodeFilter ( )
inlinevirtual

Definition at line 97 of file CCT-TreeIterator.hpp.

Member Function Documentation

◆ apply()

bool Prof::CCT::ANodeFilter::apply ( const ANode s) const
inline

Definition at line 101 of file CCT-TreeIterator.hpp.

◆ name()

const char* Prof::CCT::ANodeFilter::name ( void  ) const
inline

Definition at line 105 of file CCT-TreeIterator.hpp.

Member Data Documentation

◆ arg

long Prof::CCT::ANodeFilter::arg
private

Definition at line 111 of file CCT-TreeIterator.hpp.

◆ fct

const ANodeFilterFct Prof::CCT::ANodeFilter::fct
private

Definition at line 109 of file CCT-TreeIterator.hpp.

◆ m_name

const char* Prof::CCT::ANodeFilter::m_name
private

Definition at line 110 of file CCT-TreeIterator.hpp.


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