Adapter class over a std::ostream
that reverse the escaping and null termination of data written to it according to the provided input restrictions.
More...
#include <RestrictedIOStream.hpp>
Adapter class over a std::ostream
that reverse the escaping and null termination of data written to it according to the provided input restrictions.
Definition at line 13 of file RestrictedIOStream.hpp.
◆ RestrictedOStreamBuf() [1/4]
tdc::io::RestrictedOStreamBuf::RestrictedOStreamBuf |
( |
std::ostream & |
stream, |
|
|
const InputRestrictions & |
restrictions |
|
) |
| |
|
inline |
◆ RestrictedOStreamBuf() [2/4]
tdc::io::RestrictedOStreamBuf::RestrictedOStreamBuf |
( |
| ) |
|
|
inlinedelete |
◆ RestrictedOStreamBuf() [3/4]
◆ RestrictedOStreamBuf() [4/4]
◆ ~RestrictedOStreamBuf()
virtual tdc::io::RestrictedOStreamBuf::~RestrictedOStreamBuf |
( |
| ) |
|
|
inlinevirtual |
◆ overflow()
virtual int tdc::io::RestrictedOStreamBuf::overflow |
( |
int |
ch | ) |
|
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following file: