KDECore
KRegExpPrivate Class Reference
Used internally by KRegExp. More...
#include <kregpriv.h>
Public Member Functions | |
bool | compile (const char *_pattern, const char *_mode="") |
const char * | group (int _grp) |
int | groupEnd (int _grp) |
int | groupStart (int _grp) |
KRegExpPrivate (const char *_pattern, const char *_mode="") | |
KRegExpPrivate () | |
bool | match (const char *_string) |
~KRegExpPrivate () | |
Protected Attributes | |
bool | m_bInit |
regmatch_t | m_matches [10] |
regex_t | m_pattern |
char * | m_strMatches [10] |
Detailed Description
Used internally by KRegExp.
For internal use only.
Definition at line 33 of file kregpriv.h.
Constructor & Destructor Documentation
KRegExpPrivate::KRegExpPrivate | ( | ) |
Definition at line 29 of file kregexp.cpp.
KRegExpPrivate::KRegExpPrivate | ( | const char * | _pattern, | |
const char * | _mode = "" | |||
) |
Definition at line 37 of file kregexp.cpp.
KRegExpPrivate::~KRegExpPrivate | ( | ) |
Definition at line 47 of file kregexp.cpp.
Member Function Documentation
bool KRegExpPrivate::compile | ( | const char * | _pattern, | |
const char * | _mode = "" | |||
) |
Definition at line 57 of file kregexp.cpp.
const char * KRegExpPrivate::group | ( | int | _grp | ) |
Definition at line 110 of file kregexp.cpp.
int KRegExpPrivate::groupEnd | ( | int | _grp | ) |
Definition at line 132 of file kregexp.cpp.
int KRegExpPrivate::groupStart | ( | int | _grp | ) |
Definition at line 121 of file kregexp.cpp.
bool KRegExpPrivate::match | ( | const char * | _string | ) |
Definition at line 69 of file kregexp.cpp.
Member Data Documentation
bool KRegExpPrivate::m_bInit [protected] |
Definition at line 51 of file kregpriv.h.
regmatch_t KRegExpPrivate::m_matches[10] [protected] |
Definition at line 49 of file kregpriv.h.
regex_t KRegExpPrivate::m_pattern [protected] |
Definition at line 48 of file kregpriv.h.
char* KRegExpPrivate::m_strMatches[10] [protected] |
Definition at line 50 of file kregpriv.h.
The documentation for this class was generated from the following files: