std::basic_syncbuf<CharT,Traits,Allocator>:: ~basic_syncbuf
From cppreference.com
<
cpp
|
io
|
basic syncbuf
C++
Input/output library
I/O manipulators | ||||
Print functions (C++23) | ||||
C-style I/O | ||||
Buffers | ||||
(C++23)
|
||||
(
C++98/26*
)
|
||||
(C++20)
|
||||
Streams | ||||
Abstractions | ||||
File I/O | ||||
String I/O | ||||
Array I/O | ||||
(C++23)
|
||||
(C++23)
|
||||
(C++23)
|
||||
(
C++98/26*
)
|
||||
(
C++98/26*
)
|
||||
(
C++98/26*
)
|
||||
Synchronized Output | ||||
(C++20)
|
||||
Types | ||||
Error category interface | ||||
(C++11)
|
||||
(C++11)
|
std::basic_syncbuf
Public member functions | ||||
(C++20)
|
||||
(C++20)
|
||||
basic_syncbuf::~basic_syncbuf
(C++20)
|
||||
(C++20)
|
||||
(C++20)
|
||||
(C++20)
|
||||
(C++20)
|
||||
(C++20)
|
||||
Protected member functions | ||||
(C++20)
|
||||
Non-member functions | ||||
(C++20)
|
~basic_syncbuf
(
)
;
|
||
Calls emit() to transmit all pending output (and delayed flush, if any) to the wrapped stream. If an exception is thrown by this call, it is caught and ignored.
Parameters
(none)
Notes
Normally called by the destructor of the owning std::basic_osyncstream .
Example
This section is incomplete
Reason: no example |
See also
destroys the
basic_osyncstream
and emits its internal buffer
(public member function of
std::basic_osyncstream<CharT,Traits,Allocator>
)
|
|
constructs a
basic_syncbuf
object
(public member function) |
Retrieved from "
https://en.cppreference.com/mwiki/index.php?title=cpp/io/basic_syncbuf/%7Ebasic_syncbuf&oldid=144213
"