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

Go to the source code of this file.

Classes

interface  P6R::p6IEnumSplitChunks
 
interface  P6R::p6ISplit
 
struct  P6R::P6SPLITCHUNK
 

Namespaces

 P6R
 

Macros

#define COMP_p6Split   {0x745f117c,0xf74f,0x4cdd,{0x85,0x9a,0x70,0x5f,0xc,0x20,0x37,0x59}}
 
#define IF_p6IEnumSplitChunks   {0x3ee8153e,0xba3,0x4ced,{0x86,0xf3,0xd2,0xfe,0xcb,0x4c,0x2,0x6a}}
 
#define IF_p6ISplit   {0xe60619fa,0xd30,0x45de,{0x8d,0xef,0xf8,0x44,0xd8,0x22,0x48,0x24}}
 
#define INTERFACE   p6IEnumSplitChunks
 
#define INTERFACE   p6ISplit
 

Typedefs

typedef P6UINT32 P6R::P6SPLITFLAGS
 

Detailed Description

Given a regular expression and a target string, split the target string into delimited chunks of narrow 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 p6split.h.