Namespaces
Variants

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

From ja.cppreference.net
std::basic_syncbuf
Public member functions
basic_syncbuf::set_emit_on_sync
(C++20)
Protected member functions
Non-member functions
void set_emit_on_sync ( bool b ) noexcept ;

現在の同期時送出ポリシーを変更します。

値 false (デフォルト)は、すべてのフラッシュがemitの呼び出しまで延期されることを示します。

値 true はフラッシュを即座に適用します。

パラメータ

b - 同期時送出ポリシーの新しい値

例

関連項目

[virtual]
関連付けられた文字シーケンスとバッファを同期する
(std::basic_streambuf<CharT,Traits>の仮想保護メンバ関数)
内部バッファ全体をアトミックにラップされたstreambufに転送する
(公開メンバ関数)
ストリームのbasic_syncbufがフラッシュ時にemitするかどうかを制御する
(関数テンプレート)