|
6696 | 6696 | \pnum
|
6697 | 6697 | \effects
|
6698 | 6698 | If \tcode{os.rdbuf()} is a
|
6699 |
| -\tcode{basic_osyncbuf<charT, traits, Allocator>*}, |
| 6699 | +\tcode{basic_syncbuf<charT, traits, Allocator>*}, |
6700 | 6700 | called \tcode{buf} for the purpose of exposition,
|
6701 | 6701 | calls \tcode{buf->set_emit_on_sync(true)}.
|
6702 | 6702 | Otherwise this manipulator has no effect.
|
6703 | 6703 | \begin{note}
|
6704 | 6704 | To work around the issue that the
|
6705 | 6705 | \tcode{Allocator} template argument can not be deduced,
|
6706 | 6706 | implementations can introduce an intermediate base class
|
6707 |
| -to \tcode{basic_osyncbuf} that manages its \tcode{emit_on_sync} flag. |
| 6707 | +to \tcode{basic_syncbuf} that manages its \tcode{emit_on_sync} flag. |
6708 | 6708 | \end{note}
|
6709 | 6709 |
|
6710 | 6710 | \pnum
|
|
6722 | 6722 | \pnum
|
6723 | 6723 | \effects
|
6724 | 6724 | If \tcode{os.rdbuf()} is a
|
6725 |
| -\tcode{basic_osyncbuf<charT, traits, Allocator>*}, |
| 6725 | +\tcode{basic_syncbuf<charT, traits, Allocator>*}, |
6726 | 6726 | called \tcode{buf} for the purpose of exposition,
|
6727 | 6727 | calls \tcode{buf->set_emit_on_sync(false)}.
|
6728 | 6728 | Otherwise this manipulator has no effect.
|
|
6743 | 6743 | \effects
|
6744 | 6744 | Calls \tcode{os.flush()}.
|
6745 | 6745 | Then, if \tcode{os.rdbuf()} is a
|
6746 |
| -\tcode{basic_osyncbuf<charT, traits, Allocator>*}, |
| 6746 | +\tcode{basic_syncbuf<charT, traits, Allocator>*}, |
6747 | 6747 | called \tcode{buf} for the purpose of exposition,
|
6748 | 6748 | calls \tcode{buf->emit()}.
|
6749 | 6749 |
|
|
0 commit comments