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)
const char * c_str() const
OStringStreamBase(size_t sz)
const char * c_str() const
This String class is an abstract data type that represents as NULL terminated string of characters...
OStringStream & operator=(const OStringStream &)
const char * c_str() const
virtual int buffer_to_device(const char *c, int n)
Writes the buffer to the "device".
StringBuffer & append(char c)
std::vector< char > & m_buf
virtual ~OStringStreamBuf()
OStringStream(size_t size=256)
OStringStreamBuf(size_t size)
IStringStream(const String &s)