ARB
Public Member Functions | List of all members
ParsedProbeMatch Class Reference

#include <probe_match_parser.hxx>

Inheritance diagram for ParsedProbeMatch:
Inheritance graph
[legend]
Collaboration diagram for ParsedProbeMatch:
Collaboration graph
[legend]

Public Member Functions

 ParsedProbeMatch (const char *match_, const ProbeMatchParser &parser_)
 
 ~ParsedProbeMatch ()
 
const charget_error () const
 
int get_position () const
 
const charget_probe_region () const
 
charget_column_content (const char *columnName, bool chop_spaces) const
 

Detailed Description

Definition at line 43 of file probe_match_parser.hxx.

Constructor & Destructor Documentation

ParsedProbeMatch::ParsedProbeMatch ( const char match_,
const ProbeMatchParser parser_ 
)

Definition at line 161 of file probe_match_parser.cxx.

References ARB_strdup().

ParsedProbeMatch::~ParsedProbeMatch ( )

Definition at line 170 of file probe_match_parser.cxx.

Member Function Documentation

const char* ParsedProbeMatch::get_error ( ) const
inline

Definition at line 52 of file probe_match_parser.hxx.

Referenced by probe_match_with_specificity_event().

int ParsedProbeMatch::get_position ( ) const
const char * ParsedProbeMatch::get_probe_region ( ) const
char * ParsedProbeMatch::get_column_content ( const char columnName,
bool  chop_spaces 
) const

Definition at line 210 of file probe_match_parser.cxx.

References ProbeMatchParser::getColumnRange(), NULp, pm_assert, and strpartdup().

Referenced by probe_match_event().


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