39#include "blocxx/BLOCXX_config.h"
93 ,
std::basic_ostream<char,
std::char_traits<char> >(&
m_buf)
102#if !defined(__GNUC__) || __GNUC__ > 2
103 : std::basic_ios<char>()
108 , std::basic_ostream<char, std::char_traits<char> >(&
m_buf)
std::vector< char > & m_buf
IStringStream(const String &s)
OStringStreamBase(size_t sz)
const char * c_str() const
virtual int buffer_to_device(const char *c, int n)
Writes the buffer to the "device".
OStringStreamBuf(size_t size)
virtual ~OStringStreamBuf()
OStringStream & operator=(const OStringStream &)
OStringStream(size_t size=256)
const char * c_str() const
StringBuffer & append(char c)
const char * c_str() const
This String class is an abstract data type that represents as NULL terminated string of characters.