#include <llpipeutil.h>
Inheritance diagram for LLPipeStringExtractor:
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 |
Definition at line 68 of file llpipeutil.h.
LLPipeStringExtractor::LLPipeStringExtractor | ( | ) | [inline] |
Definition at line 71 of file llpipeutil.h.
bool LLPipeStringExtractor::done | ( | ) | [inline] |
virtual EStatus LLPipeStringExtractor::process_impl | ( | const LLChannelDescriptors & | channels, | |
LLIOPipe::buffer_ptr_t & | buffer, | |||
bool & | eos, | |||
LLSD & | context, | |||
LLPumpIO * | pump | |||
) | [protected, virtual] |
std::string LLPipeStringExtractor::string | ( | ) | [inline] |
bool LLPipeStringExtractor::mDone [private] |
std::string LLPipeStringExtractor::mString [private] |