Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6regex.h File Reference
#include "p6err.h"
#include "p6comdef.h"

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
}
 

Detailed Description

Interface definition for the Regular Expression Engine.

Definition in file p6regex.h.