YGP::CBParseEOF Class Reference

Class to check if EOF is parsed. More...

Inherits YGP::ParseEOF.

List of all members.

Public Member Functions

 CBParseEOF (PARSECALLBACK callback)
virtual ~CBParseEOF ()
void setCallback (PARSECALLBACK callback)

Protected Member Functions

virtual int found (const char *pFoundValue, unsigned int len)


Detailed Description

Class to check if EOF is parsed.

See ParseObject for a general description of the parser and ParseEOF for a description of how this class parses its object.


Constructor & Destructor Documentation

YGP::CBParseEOF::CBParseEOF ( PARSECALLBACK  callback  )  [inline]

Constructor; with callback to call if object is found.

YGP::CBParseEOF::~CBParseEOF (  )  [virtual]

Destructor.


Member Function Documentation

int YGP::CBParseEOF::found ( const char *  pFoundValue,
unsigned int  len 
) [protected, virtual]

Calls the defined callback with the passed parameters and returns its result.

Parameters:
pFoundValue Pointer to found value
len Length of found data
Returns:
int: Status; 0 OK Requieres : pFoundValue != 0; len == 0

Reimplemented from YGP::ParseObject.

void YGP::CBParseEOF::setCallback ( PARSECALLBACK  callback  )  [inline]

Sets the callback to the passed value.


The documentation for this class was generated from the following files:

YGP Version 0.9.31 - Generated on Wed Nov 18 11:25:27 2009 by doxygen 1.5.8