Go to the source code of this file.
Classes | |
interface | P6R::p6IRegex |
interface | P6R::p6IRegexMatch |
Namespaces | |
P6R | |
Macros | |
#define | COMP_p6Regex {0x35fa0abf,0x90ff,0x481d,{0x91,0xd6,0x74,0xe1,0xd1,0xb1,0xd6,0xf8}} |
#define | IF_p6IRegex {0x14fc8f04,0xf531,0x4ab1,{0x9a,0x9e,0xf8,0x0,0x2a,0xc3,0x5e,0xdb}} |
#define | IF_p6IRegexMatch {0xE7334DA2,0xAECB,0x46B5,{0xB3,0x73,0xBD,0xFC,0x2B,0x3B,0x96,0xC0}} |
#define | INTERFACE p6IRegexMatch |
#define | INTERFACE p6IRegex |
Typedefs | |
typedef P6UINT32 | P6R::P6REGEXFLAGS |
typedef P6UINT32 | P6R::P6REGEXMODIFIER |
typedef const P6CHAR *(* | P6R::P6REGEXREPLACECB )(const P6CHAR *pMatchedText, P6VOID *pCtx) |
typedef P6UINT32 | P6R::P6REGEXTRACELEVEL |
Enumerations | |
enum | P6R::P6REGEXMODE { P6R::P6REGEX_PERL, P6R::P6REGEX_EGREP, P6R::P6REGEX_ECMASCRIPT, P6R::P6REGEX_BRIEF, P6R::P6REGEX_MAX } |
Interface definition for the Regular Expression Engine.
Definition in file p6regex.h.