shore_compat::strstreambuf Class Reference

Inherits basic_streambuf.

List of all members.


Detailed Description

Streambuf class that manages an array of char.

Note that this class is not a template.

Definition at line 57 of file w_compat_strstream.h.

Public Types

typedef char_traits< char > _Traits
typedef basic_streambuf< char,
_Traits
_Base

Public Member Functions

 strstreambuf (streamsize __initial_capacity=0)
 strstreambuf (void *(*__alloc)(size_t), void(*__free)(void *))
 strstreambuf (char *__get, streamsize __n, char *__put=0)
 strstreambuf (signed char *__get, streamsize __n, signed char *__put=0)
 strstreambuf (unsigned char *__get, streamsize __n, unsigned char *__put=0)
 strstreambuf (const char *__get, streamsize __n)
 strstreambuf (const signed char *__get, streamsize __n)
 strstreambuf (const unsigned char *__get, streamsize __n)
virtual ~strstreambuf ()
char * str ()
int pcount () const

Protected Member Functions

virtual int_type overflow (int_type __c=_Traits::eof())
virtual int_type pbackfail (int_type __c=_Traits::eof())
virtual int_type underflow ()
virtual _Basesetbuf (char *__buf, streamsize __n)
virtual pos_type seekoff (off_type __off, ios_base::seekdir __dir, ios_base::openmode __mode=ios_base::in|ios_base::out)
virtual pos_type seekpos (pos_type __pos, ios_base::openmode __mode=ios_base::in|ios_base::out)


The documentation for this class was generated from the following files:
Generated on Mon Jan 2 15:14:29 2012 for Shore Storage Manager by  doxygen 1.4.7