|
OpenMD 3.1
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"
Inheritance diagram for OpenMD::basic_teebuf< CharT, Traits >: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 69 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::char_type = CharT |
Definition at line 73 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::int_type = typename traits_type::int_type |
Definition at line 74 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::streambuf_type = std::basic_streambuf<CharT, Traits> |
Definition at line 71 of file basic_teebuf.hpp.
| using OpenMD::basic_teebuf< CharT, Traits >::traits_type = Traits |
Definition at line 72 of file basic_teebuf.hpp.
|
inline |
Definition at line 77 of file basic_teebuf.hpp.
|
inlineprotected |
Definition at line 81 of file basic_teebuf.hpp.
|
inlineprotected |
Definition at line 96 of file basic_teebuf.hpp.