Public Member Functions | List of all members
ParsedProbeMatch Class Reference

#include <probe_match_parser.hxx>

Inheritance diagram for ParsedProbeMatch:
Inheritance graph
Collaboration diagram for ParsedProbeMatch:
Collaboration graph

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

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: