LLPipeStringExtractor Class Reference

#include <llpipeutil.h>

Inheritance diagram for LLPipeStringExtractor:

Inheritance graph
[legend]
Collaboration diagram for LLPipeStringExtractor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLPipeStringExtractor ()
bool done ()
std::string string ()

Protected Member Functions

virtual EStatus process_impl (const LLChannelDescriptors &channels, LLIOPipe::buffer_ptr_t &buffer, bool &eos, LLSD &context, LLPumpIO *pump)
 Process the data in buffer.

Private Attributes

bool mDone
std::string mString


Detailed Description

Definition at line 68 of file llpipeutil.h.


Constructor & Destructor Documentation

LLPipeStringExtractor::LLPipeStringExtractor (  )  [inline]

Definition at line 71 of file llpipeutil.h.


Member Function Documentation

bool LLPipeStringExtractor::done (  )  [inline]

Definition at line 73 of file llpipeutil.h.

References mDone.

std::string LLPipeStringExtractor::string (  )  [inline]

Definition at line 74 of file llpipeutil.h.

References mString.

Referenced by tut::HTTPServiceTestData::makeRequest().

Here is the caller graph for this function:

virtual EStatus LLPipeStringExtractor::process_impl ( const LLChannelDescriptors channels,
LLIOPipe::buffer_ptr_t buffer,
bool &  eos,
LLSD context,
LLPumpIO pump 
) [protected, virtual]

Process the data in buffer.

Implements LLIOPipe.


Member Data Documentation

Definition at line 86 of file llpipeutil.h.

Referenced by done().

std::string LLPipeStringExtractor::mString [private]

Definition at line 87 of file llpipeutil.h.

Referenced by string().


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

Generated on Fri May 16 08:59:40 2008 for SecondLife by  doxygen 1.5.5