Public Member Functions | Private Attributes

regexp::match_element Class Reference

#include "regexp.h"

Collaboration diagram for regexp::match_element:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 match_element (const string_vector &nt, const string_vector &t, const std::string &ms, const Matrix &te, double s, double e)
 match_element (const match_element &a)
double end (void) const
std::string match_string (void) const
string_vector named_tokens (void) const
double start (void) const
Matrix token_extents (void) const
string_vector tokens (void) const

Private Attributes

double x_end
std::string x_match_string
string_vector x_named_tokens
double x_start
Matrix x_token_extents
string_vector x_tokens

Detailed Description

Definition at line 143 of file regexp.h.


Constructor & Destructor Documentation

regexp::match_element::match_element ( const string_vector nt,
const string_vector t,
const std::string &  ms,
const Matrix te,
double  s,
double  e 
) [inline]

Definition at line 147 of file regexp.h.

regexp::match_element::match_element ( const match_element a  )  [inline]

Definition at line 154 of file regexp.h.


Member Function Documentation

double regexp::match_element::end ( void   )  const [inline]

Definition at line 166 of file regexp.h.

References x_end.

std::string regexp::match_element::match_string ( void   )  const [inline]

Definition at line 161 of file regexp.h.

References x_match_string.

string_vector regexp::match_element::named_tokens ( void   )  const [inline]

Definition at line 162 of file regexp.h.

References x_named_tokens.

double regexp::match_element::start ( void   )  const [inline]

Definition at line 165 of file regexp.h.

References x_start.

Matrix regexp::match_element::token_extents ( void   )  const [inline]

Definition at line 164 of file regexp.h.

References x_token_extents.

string_vector regexp::match_element::tokens ( void   )  const [inline]

Definition at line 163 of file regexp.h.

References x_tokens.


Member Data Documentation

Definition at line 175 of file regexp.h.

Referenced by end().

Definition at line 170 of file regexp.h.

Referenced by match_string().

Definition at line 171 of file regexp.h.

Referenced by named_tokens().

Definition at line 174 of file regexp.h.

Referenced by start().

Definition at line 173 of file regexp.h.

Referenced by token_extents().

Definition at line 172 of file regexp.h.

Referenced by tokens().


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines