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

Go to the source code of this file.

Classes

interface  P6R::p6IEnumWSplitChunks
 
interface  P6R::p6IWSplit
 
struct  P6R::P6WSPLITCHUNK
 

Namespaces

 P6R
 

Macros

#define COMP_p6WSplit   {0x9b16b3ad,0x3fe5,0x4c74,{0x96,0xa9,0x50,0x67,0x44,0x4b,0x8e,0xbd}}
 
#define IF_p6IEnumWSplitChunks   {0xd789c4b9,0x4818,0x4e94,{0xad,0x5a,0x9b,0x47,0x60,0x8b,0xe4,0x70}}
 
#define IF_p6IWSplit   {0x148cdf2,0xe5f4,0x4067,{0x97,0xd0,0xf4,0xcd,0x43,0x7f,0xb1,0x8}}
 
#define INTERFACE   p6IEnumWSplitChunks
 
#define INTERFACE   p6IWSplit
 

Typedefs

typedef P6UINT32 P6R::P6WSPLITFLAGS
 

Detailed Description

Given a regular expression and a target string, split the target string into delimited chunks of wide character text.

The chunks are defined as the grouping of characters both before and after matches made by the regeular expression. This is simular to Perl's Split function.

Definition in file p6wsplit.h.