#include <filters.h>
Public Member Functions | |
HashFilter (HashTransformation &hm, BufferedTransformation *attachment=NULL, bool putMessage=false, int truncatedDigestSize=-1) | |
std::string | AlgorithmName () const |
void | IsolatedInitialize (const NameValuePairs ¶meters) |
size_t | Put2 (const byte *begin, size_t length, int messageEnd, bool blocking) |
byte * | CreatePutSpace (size_t &size) |
bool | IsolatedFlush (bool hardFlush, bool blocking) |
Private Member Functions | |
byte * | HelpCreatePutSpace (BufferedTransformation &target, const std::string &channel, size_t minSize, size_t desiredSize, size_t &bufferSize) |
byte * | HelpCreatePutSpace (BufferedTransformation &target, const std::string &channel, size_t minSize) |
byte * | HelpCreatePutSpace (BufferedTransformation &target, const std::string &channel, size_t minSize, size_t bufferSize) |
Private Attributes | |
SecByteBlock | m_tempSpace |
Definition at line 282 of file filters.h.