#include <filters.h>
Inheritance diagram for StringSource:
Definition at line 660 of file filters.h.
Public Member Functions | |
StringSource (BufferedTransformation *attachment=NULL) | |
StringSource (const char *string, bool pumpAll, BufferedTransformation *attachment=NULL) | |
StringSource (const byte *string, unsigned int length, bool pumpAll, BufferedTransformation *attachment=NULL) | |
template<class T> | StringSource (const T &string, bool pumpAll, BufferedTransformation *attachment=NULL) |
void | IsolatedInitialize (const NameValuePairs ¶meters) |
unsigned int | Pump2 (unsigned long &byteCount, bool blocking=true) |
unsigned int | PumpMessages2 (unsigned int &messageCount, bool blocking=true) |
unsigned int | PumpAll2 (bool blocking=true) |
bool | SourceExhausted () const |
void | SetAutoSignalPropagation (int propagation) |
int | GetAutoSignalPropagation () const |
unsigned long | Pump (unsigned long pumpMax=ULONG_MAX) |
unsigned int | PumpMessages (unsigned int count=UINT_MAX) |
void | PumpAll () |
Protected Member Functions | |
void | SourceInitialize (bool pumpAll, const NameValuePairs ¶meters) |
Protected Attributes | |
StringStore | m_store |