StringBuffer Class Reference

#include <Pt/StringStream.h>

Unicode string stream buffer.

Inherits BasicStreamBuffer< Char >.

Public Types

typedef Char char_type
 Internal character type.
 
typedef traits_type::int_type int_type
 Integer type.
 
typedef traits_type::off_type off_type
 Stream offset type.
 
typedef traits_type::pos_type pos_type
 Stream position type.
 
typedef std::char_traits< Chartraits_type
 Internal character traits.
 

Public Member Functions

std::streamsize out_avail ()
 Returns the number of characters buffered for output.
 
std::streamsize speekn (Char *buffer, std::streamsize size)
 Peek data in stream.
 

Protected Member Functions

virtual std::streamsize showfull () override
 Returns the number of characters buffered for output.