kregexp.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
#ifndef __kregexp_h__
00019
#define __kregexp_h__
00020
00021
#include "kdelibs_export.h"
00022
00023
class KRegExpPrivate;
00024
00060 class KDECORE_EXPORT KDE_DEPRECATED KRegExp
00061 {
00062
public:
00063
00067 KRegExp();
00068
00075 KRegExp(
const char *_pattern,
const char *_mode =
"" );
00076 ~KRegExp();
00077
00085
bool compile(
const char *_pattern,
const char *_mode =
"" );
00086
00092
bool match(
const char *_string );
00093
00094
00106
const char *group(
int _grp );
00107
00114
int groupStart(
int _grp );
00122
int groupEnd(
int _grp );
00123
00124
private:
00125
KRegExpPrivate *m_pPrivate;
00126 };
00127
00128
00129
#endif
This file is part of the documentation for kdecore Library Version 3.4.0.