|
OpenMD 3.2
Molecular Dynamics in the Open
|
As a subclass of basic_streambuf, basic_teebuf can operate on multiple stream simultaneously. More...
#include "utils/basic_teebuf.hpp"
Public Types | |
| using | streambuf_type = std::basic_streambuf<CharT, Traits> |
| using | traits_type = Traits |
| using | char_type = CharT |
| using | int_type = typename traits_type::int_type |
Public Member Functions | |
| template<typename ForwardIterator> | |
| basic_teebuf (ForwardIterator begin, ForwardIterator end) | |
Protected Member Functions | |
| int_type | overflow (int_type c=traits_type::eof()) |
| int | sync () |
As a subclass of basic_streambuf, basic_teebuf can operate on multiple stream simultaneously.
Definition at line 72 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::char_type = CharT |
Definition at line 76 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::int_type = typename traits_type::int_type |
Definition at line 77 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::streambuf_type = std::basic_streambuf<CharT, Traits> |
Definition at line 74 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::traits_type = Traits |
Definition at line 75 of file basic_teebuf.hpp.
|
inline |
Definition at line 80 of file basic_teebuf.hpp.
|
inlineprotected |
Definition at line 84 of file basic_teebuf.hpp.
|
inlineprotected |
Definition at line 99 of file basic_teebuf.hpp.