ulxr::BodyProcessor Class Reference

Helper class to process a chunk of the message body. More...

#include <ulxr_http_client.h>

Inheritance diagram for ulxr::BodyProcessor:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void process (const char *buffer, unsigned len)
 Process a chunk of the message body somehow.
virtual ~BodyProcessor ()
 Destroy the processor.

Detailed Description

Helper class to process a chunk of the message body.

The default implementation does just nothing. To do something usefully create a subclass and override "process()".

Definition at line 48 of file ulxr_http_client.h.


Constructor & Destructor Documentation

ulxr::BodyProcessor::~BodyProcessor (  )  [virtual]

Destroy the processor.

Ensure virtual destructor.

Definition at line 63 of file ulxr_http_client.cpp.


Member Function Documentation

void ulxr::BodyProcessor::process ( const char *  buffer,
unsigned  len 
) [virtual]

Process a chunk of the message body somehow.

Parameters:
buffer pointer to the current chunk
len valid length of the buffer

Reimplemented in ulxr::StringProcessor, and ulxr::FileProcessor.

Definition at line 58 of file ulxr_http_client.cpp.


The documentation for this class was generated from the following files:
Generated on Sun Aug 19 20:09:04 2007 for ulxmlrpcpp by  doxygen 1.5.1