Spec-Zone.ru › C++

std::basic_syncbuf<CharT,Traits,Allocator>::set_emit_on_sync

void set_emit_on_sync( bool b ) noexcept;

Изменяет текущую политику выдачи при синхронизации.

Значение false (по умолчанию) указывает, что любая очистка будет отложена до вызова emit.

Значение true заставляет очистку применяться немедленно.

Параметры

b - новое значение для политики выдачи при синхронизации

Пример

См. также

sync
[virtual]
синхронизирует буферы с ассоциированной последовательностью символов
(виртуальная защищенная функция-член std::basic_streambuf<CharT,Traits>)
emit
атомарно передает весь внутренний буфер в обернутый streambuf
(публичная функция-член)
emit_on_flushnoemit_on_flush
(C++20)
управляет тем, генерирует ли basic_syncbuf поток при очистке
(шаблон функции)

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API