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

Public Methods | |
| Store () | |
| void | Put (byte) |
| input a byte for processing. More... | |
| void | Put (const byte *,unsigned int length) |
| input multiple bytes. More... | |
| virtual unsigned long | TransferTo (BufferedTransformation &target,unsigned long transferMax=ULONG_MAX)=0 |
| move transferMax bytes of the buffered output to target as input. | |
| virtual unsigned long | CopyTo (BufferedTransformation &target,unsigned long copyMax=ULONG_MAX)const=0 |
| copy copyMax bytes of the buffered output to target as input. | |
| unsigned int | NumberOfMessages ()const |
| number of times MessageEnd() has been received minus messages retrieved or skipped. More... | |
| bool | GetNextMessage () |
| start retrieving the next message. More... | |
| unsigned int | CopyMessagesTo (BufferedTransformation &target,unsigned int count=UINT_MAX)const |
Definition at line 423 of file filters.h.
|
|
|
|
|
Reimplemented from BufferedTransformation. Definition at line 375 of file filters.cpp. |
|
|
start retrieving the next message. Returns false if no more messages exist or this message is not completely retrieved. Reimplemented from BufferedTransformation. Definition at line 364 of file filters.cpp. |
|
|
number of times MessageEnd() has been received minus messages retrieved or skipped.
Reimplemented from BufferedTransformation. |
|
|
input multiple bytes.
Reimplemented from BufferedTransformation. |
|
|
input a byte for processing.
Reimplemented from BufferedTransformation. |
1.2.4 written by Dimitri van Heesch,
© 1997-2000