std::basic_syncbuf<CharT,Traits,Allocator>::~basic_syncbuf (3) - Linux Manuals

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

NAME

std::basic_syncbuf<CharT,Traits,Allocator>::~basic_syncbuf - std::basic_syncbuf<CharT,Traits,Allocator>::~basic_syncbuf

Synopsis


~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
destructor (public member function of std::basic_osyncstream<CharT,Traits,Allocator>)
              constructs a basic_syncbuf object
constructor (public member function)