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:
KDE 3.5 API Reference