|
Crypto++
|
string-based implementation of Source interface More...
#include <filters.h>
Public Member Functions | |
| StringSource (BufferedTransformation *attachment=NULL) | |
| StringSource (const char *string, bool pumpAll, BufferedTransformation *attachment=NULL) | |
| zero terminated string as source | |
| StringSource (const byte *string, size_t length, bool pumpAll, BufferedTransformation *attachment=NULL) | |
| binary byte array as source | |
| StringSource (const std::string &string, bool pumpAll, BufferedTransformation *attachment=NULL) | |
| std::string as source | |
| void | IsolatedInitialize (const NameValuePairs ¶meters) |
| size_t | Pump2 (lword &byteCount, bool blocking=true) |
| size_t | PumpMessages2 (unsigned int &messageCount, bool blocking=true) |
| size_t | PumpAll2 (bool blocking=true) |
| bool | SourceExhausted () const |
| void | SetAutoSignalPropagation (int propagation) |
| int | GetAutoSignalPropagation () const |
Protected Attributes | |
| T | m_store |
string-based implementation of Source interface
1.7.5