ulxr::FileProcessor Class Reference

Helper class to store the message body in a file. More...

Inheritance diagram for ulxr::FileProcessor:

Inheritance graph
[legend]
Collaboration diagram for ulxr::FileProcessor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FileProcessor (std::ostream &ostr_ref, const CppString &fn)
virtual void process (const char *buffer, unsigned len)
 Process a chunk of the message body somehow.

Private Attributes

std::ostream & target
CppString name

Detailed Description

Helper class to store the message body in a file.

Definition at line 251 of file ulxr_http_client.cpp.


Constructor & Destructor Documentation

ulxr::FileProcessor::FileProcessor ( std::ostream &  ostr_ref,
const CppString fn 
) [inline]

Definition at line 254 of file ulxr_http_client.cpp.


Member Function Documentation

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

Process a chunk of the message body somehow.

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

Reimplemented from ulxr::BodyProcessor.

Definition at line 258 of file ulxr_http_client.cpp.

References name, ulxr::SystemError, target, ulxr_i18n, and ULXR_PCHAR.


Member Data Documentation

std::ostream& ulxr::FileProcessor::target [private]

Definition at line 266 of file ulxr_http_client.cpp.

Referenced by process().

CppString ulxr::FileProcessor::name [private]

Definition at line 267 of file ulxr_http_client.cpp.

Referenced by process().


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