void set_emit_on_sync( bool b ) noexcept; |
Changes the current emit-on-sync policy.
The value false
(the default) indicates that any flush will be postponed until a call to emit.
The value true
makes flushes apply immediately.
b | - | new value for the emit-on-sync policy |
[virtual] | synchronizes the buffers with the associated character sequence (virtual protected member function of std::basic_streambuf<CharT,Traits> ) |
atomically transmits the entire internal buffer to the wrapped streambuf (public member function) |
|
(C++20) | controls whether a stream's basic_syncbuf emits on flush (function template) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/basic_syncbuf/set_emit_on_sync