mod_servlet
C++Servlets
|
Abstract interface for input filter. More...
#include <io_filter.h>
Public Member Functions | |
virtual | ~basic_in_filter () noexcept=default |
Virtual destructor. | |
virtual std::streamsize | read (CharT *s, std::streamsize n, basic_source< CharT > &src)=0 |
Extracts the characters from the source, filters the input and copies at most n characters to the provided s array. More... | |
Abstract interface for input filter.
CharT | character type |
|
pure virtual |
Extracts the characters from the source, filters the input and copies at most n
characters to the provided s
array.
s | Pointer to an array of at least n elements to which output of this filter will be copied. |
n | Number of characters to copy to the output array s |
src | Source from which filter acquires the data. |