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