Fabcoin Core
0.16.2
P2P Digital Currency
|
Implementation of BufferedTransformation's attachment interface. More...
#include "cryptlib.h"
#include "simple.h"
#include "secblock.h"
#include "misc.h"
#include "smartptr.h"
#include "queue.h"
#include "algparam.h"
#include "stdcpp.h"
Go to the source code of this file.
Classes | |
class | Filter |
Implementation of BufferedTransformation's attachment interface. More... | |
class | FilterPutSpaceHelper |
Create a working space in a BufferedTransformation. More... | |
class | MeterFilter |
Measure how many bytes and messages pass through the filter. More... | |
struct | MeterFilter::MessageRange |
class | TransparentFilter |
A transparent MeterFilter. More... | |
class | OpaqueFilter |
A non-transparent MeterFilter. More... | |
class | FilterWithBufferedInput |
Divides an input stream into discrete blocks. More... | |
class | FilterWithBufferedInput::BlockQueue |
class | FilterWithInputQueue |
A filter that buffers input using a ByteQueue. More... | |
struct | BlockPaddingSchemeDef |
Padding schemes used for block ciphers. More... | |
class | StreamTransformationFilter |
Filter wrapper for StreamTransformation. More... | |
class | HashFilter |
Filter wrapper for HashTransformation. More... | |
class | HashVerificationFilter |
Filter wrapper for HashTransformation. More... | |
class | HashVerificationFilter::HashVerificationFailed |
Exception thrown when a data integrity check failure is encountered. More... | |
class | AuthenticatedEncryptionFilter |
Filter wrapper for encrypting with AuthenticatedSymmetricCipher. More... | |
class | AuthenticatedDecryptionFilter |
Filter wrapper for decrypting with AuthenticatedSymmetricCipher. More... | |
class | SignerFilter |
Filter wrapper for PK_Signer. More... | |
class | SignatureVerificationFilter |
Filter wrapper for PK_Verifier. More... | |
class | SignatureVerificationFilter::SignatureVerificationFailed |
Exception thrown when an invalid signature is encountered. More... | |
class | Redirector |
Redirect input to another BufferedTransformation without owning it. More... | |
class | OutputProxy |
Filter class that is a proxy for a sink. More... | |
class | ProxyFilter |
Base class for Filter classes that are proxies for a chain of other filters. More... | |
class | SimpleProxyFilter |
Proxy filter that doesn't modify the underlying filter's input or output. More... | |
class | PK_EncryptorFilter |
Filter wrapper for PK_Encryptor. More... | |
class | PK_DecryptorFilter |
Filter wrapper for PK_Decryptor. More... | |
class | StringSinkTemplate< T > |
Append input to a string object. More... | |
class | RandomNumberSink |
Incorporates input into RNG as additional entropy. More... | |
class | ArraySink |
Copy input to a memory buffer. More... | |
class | ArrayXorSink |
Xor input to a memory buffer. More... | |
class | StringStore |
String-based implementation of Store interface. More... | |
class | RandomNumberStore |
RNG-based implementation of Source interface. More... | |
class | NullStore |
empty store More... | |
class | Source |
Implementation of BufferedTransformation's attachment interface. More... | |
class | SourceTemplate< T > |
Transform a Store into a Source. More... | |
class | StringSource |
class | RandomNumberSource |
RNG-based implementation of Source interface. More... | |
Typedefs | |
typedef SignatureVerificationFilter | VerifierFilter |
Functions | |
DOCUMENTED_TYPEDEF (StringSinkTemplate< std::string >, StringSink) | |
DOCUMENTED_TYPEDEF (StringSource, ArraySource) | |
Implementation of BufferedTransformation's attachment interface.
Definition in file filters.h.
DOCUMENTED_TYPEDEF | ( | StringSinkTemplate< std::string > | , |
StringSink | |||
) |
DOCUMENTED_TYPEDEF | ( | StringSource | , |
ArraySource | |||
) |