|
Crypto++
8.1
Free C++ class library of cryptographic schemes
|
Base class for input rejecting filters. More...
Inheritance diagram for InputRejecting< T >:Classes | |
| struct | InputRejected |
Public Member Functions | |
INPUT | |
| size_t | Put2 (const byte *inString, size_t length, int messageEnd, bool blocking) |
| Input a byte array for processing. More... | |
SIGNALS | |
| bool | IsolatedFlush (bool hardFlush, bool blocking) |
| bool | IsolatedMessageSeriesEnd (bool blocking) |
| size_t | ChannelPut2 (const std::string &channel, const byte *inString, size_t length, int messageEnd, bool blocking) |
| bool | ChannelMessageSeriesEnd (const std::string &channel, int messageEnd, bool blocking) |
Base class for input rejecting filters.
| T | the class or type |
T should be a BufferedTransformation derived class
|
inline |
Input a byte array for processing.
| inString | the byte array to process |
| length | the size of the string, in bytes |
| messageEnd | means how many filters to signal MessageEnd() to, including this one |
| blocking | specifies whether the object should block when processing input |
| InputRejected |
Internally, the default implementation throws InputRejected.
1.8.14