class
<streambuf> <iostream>

std::wstreambuf

typedef basic_streambuf<wchar_t> wstreambuf;
Base buffer class for streams (wide)

This template is designed as base virtual class for all stream buffer classes that handle wide characters (of type wchar_t). See basic_streambuf for more info on the template.

It instantiates basic_streambuf with the following template parameters:
template parameterdefinitioncomments
charTwchar_tAliased as member char_type
traitschar_traits<wchar_t>Aliased as member traits_type

Member types

member typedefinition
char_typewchar_t
traits_typechar_traits<wchar_t>
int_typewint_t
pos_typewstreampos
off_typestreamoff

Public member functions

Note: The references to the members of its basic template (basic_streambuf) are linked here.

Locales:
Buffer management and positioning:
Input functions (get):
Output functions (put):

Protected member functions

Note: The references to the members of its basic template (basic_streambuf) are linked here.

Input sequence (get):
Output sequence (put):
Copying:

Virtual protected member functions

Note: The references to the members of its basic template (basic_streambuf) are linked here.

Locales:

Buffer management and positioning:

Input functions (get):

Output functions (put):