Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IEnumWSplitChunks Interface Referenceabstract

#include <p6wsplit.h>

Inherits P6R::p6ICom.

Public Member Functions

virtual P6INT32 addref (void)=0
 
virtual P6R::P6ERR next (P6UINT32 cElements, P6WSPLITCHUNK *parElements, P6UINT32 *pcReturned)=0
 
virtual P6R::P6ERR queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0
 
virtual P6INT32 release (void)=0
 
virtual P6R::P6ERR reset (void)=0
 

Detailed Description

Given to an application as a result of a call to p6IWSplit::split() or p6IWSplit::explode().

This interface provides a powerful parsing aid. A regular expression is used to define delimitors. These delimitors can be one or more characters in length. The split functions return an enumerator that can be used to list out all the chunks of text that come both before and after each delimitor.

Definition at line 58 of file p6wsplit.h.


The documentation for this interface was generated from the following file: