std::basic_syncbuf<CharT,Traits,Allocator>::set_emit_on_sync
void set_emit_on_sync( bool b ) noexcept; |
Изменяет текущую политику выдачи при синхронизации.
Значение false (по умолчанию) означает, что любая операция сброса буфера будет отложена до вызова emit.
Значение true приводит к немедленному выполнению операций сброса буфера.
Параметры
| b | - | новое значение политики выдачи при синхронизации |
Пример
См. также
|
[virtual] | синхронизирует буферы с соответствующей последовательностью символов (виртуальная защищённая функция-член класса std::basic_streambuf<CharT,Traits>) |
| атомарно передаёт весь внутренний буфер в обёрнутый буфер потока (открытая функция-член) |
|
|
(C++20) | управляет тем, выдаёт ли поток basic_syncbuf при сбросе буфера (шаблон функции) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/io/basic_syncbuf/set_emit_on_sync