Adapter class over a std::istream
that escapes and null terminates the data read from it according to the provided input restrictions.
More...
#include <RestrictedIOStream.hpp>
Adapter class over a std::istream
that escapes and null terminates the data read from it according to the provided input restrictions.
Definition at line 94 of file RestrictedIOStream.hpp.
◆ RestrictedIStreamBuf() [1/4]
tdc::io::RestrictedIStreamBuf::RestrictedIStreamBuf |
( |
std::istream & |
stream, |
|
|
InputRestrictions |
restrictions |
|
) |
| |
|
inline |
◆ RestrictedIStreamBuf() [2/4]
tdc::io::RestrictedIStreamBuf::RestrictedIStreamBuf |
( |
| ) |
|
|
inlinedelete |
◆ RestrictedIStreamBuf() [3/4]
◆ RestrictedIStreamBuf() [4/4]
◆ ~RestrictedIStreamBuf()
virtual tdc::io::RestrictedIStreamBuf::~RestrictedIStreamBuf |
( |
| ) |
|
|
inlinevirtual |
◆ uflow()
virtual int tdc::io::RestrictedIStreamBuf::uflow |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ underflow()
virtual int tdc::io::RestrictedIStreamBuf::underflow |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following file: