|
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. |