Forward declaration of basic_osyncstream.
Synopsis
Declared in <bslstl_osyncstream.h>
template<
class CHAR_TYPE,
class CHAR_TRAITS = char_traits<CHAR_TYPE>,
class ALLOCATOR = allocator<CHAR_TYPE>>
class basic_osyncstream
: public std::basic_ostream<CHAR_TYPE, CHAR_TRAITS>
Base Classes
Name |
Description |
|
Template class basic_ostream. |
Types
Name |
Description |
Performs setup work for output streams. |
Type Aliases
Name |
Description |
Allocator type used by this stream. |
|
Character type manipulated by this stream. |
|
Integer type returned by stream operations. |
|
Offset type used by the character traits. |
|
Position type used by the character traits. |
|
Stream buffer type wrapped by this stream's sync buffer. |
|
Synchronized stream buffer type used by this output stream. |
|
Character traits type used by this stream. |
Member Functions
Name |
Description |
|
Constructors |
Transfer the associated output to the wrapped stream buffer then assign to this object the value of the specified |
|
Atomically transfer any characters buffered by this object to the wrapped stream buffer, so that it appears in the output stream as a contiguous sequence of characters. If an error occurs, set the |
|
Return the allocator used to supply memory. |
|
Return the wrapped buffer. |
|
Return an address providing modifiable access to the |
Created with MrDocs