#include <filters.h>
Inheritance diagram for Filter:

Public Methods | |
| Filter (BufferedTransformation *outQ) | |
| bool | Attachable () |
| returns whether this object allows attachment. More... | |
| BufferedTransformation* | AttachedTransformation () |
| returns the object immediately attached to this object or NULL for no attachment. More... | |
| const BufferedTransformation* | AttachedTransformation ()const |
| void | Detach (BufferedTransformation *newOut=NULL) |
| delete the current attachment chain and replace it with newAttachment. More... | |
Protected Methods | |
| virtual void | NotifyAttachmentChange () |
| void | Insert (Filter *nextFilter) |
Definition at line 12 of file filters.h.
|
|
Definition at line 12 of file filters.cpp. |
|
|
returns whether this object allows attachment.
Reimplemented from BufferedTransformation. |
|
|
Reimplemented from BufferedTransformation. |
|
|
returns the object immediately attached to this object or NULL for no attachment.
Reimplemented from BufferedTransformation. Definition at line 18 of file filters.h. Referenced by VerifierFilter::MessageEnd(), SignerFilter::MessageEnd(), HashFilter::MessageEnd(), HexDecoder::Put(), HexEncoder::Put(), HashFilter::Put(), and StreamCipherFilter::Put(). |
|
|
delete the current attachment chain and replace it with newAttachment.
Reimplemented from BufferedTransformation. Definition at line 17 of file filters.cpp. |
|
|
Definition at line 23 of file filters.cpp. |
|
|
|
1.2.4 written by Dimitri van Heesch,
© 1997-2000