p6split.h File Reference

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

#include "p6err.h"
#include "p6comdef.h"
#include "p6regex.h"

Go to the source code of this file.

Classes

interface  P6R::p6IEnumSplitChunks
 Given to an application as a result of a call to p6ISplit::split() or p6ISplit::explode(). More...
interface  P6R::p6ISplit
 This interface provides a narrow version of a simplified version of Perl's Split function. More...
struct  P6R::P6SPLITCHUNK
 Each chunk is defined as an offset into the orginal target string and a length of that chunk. More...

Defines

#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}}

Typedefs

typedef P6UINT32 P6R::P6SPLITFLAGS
 P6SPLITFLAGS.

Variables

const P6SPLITFLAGS P6R::P6SPLIT_NOFLAGS = 0x00000000

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.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.