ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#include <_strstream.h>

Inherits basic_streambuf< char, char_traits< char > >.

Public Types

typedef char_traits< char_Traits
typedef basic_streambuf< char,
char_traits< char > > 
_Base
typedef void *(* __alloc_fn )(size_t)
typedef void(* __free_fn )(void *)

Public Member Functions

 strstreambuf (streamsize _Initial_capacity=0)
 strstreambuf (__alloc_fn, __free_fn)
 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 ()
void freeze (bool=true)
charstr ()
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)

Private Member Functions

char_M_alloc (size_t)
void _M_free (char *)
void _M_setup (char *__get, char *__put, streamsize __n)

Private Attributes

__alloc_fn _M_alloc_fun
__free_fn _M_free_fun
bool _M_dynamic: 1
bool _M_frozen: 1
bool _M_constant: 1

Detailed Description

Definition at line 46 of file _strstream.h.


The documentation for this class was generated from the following files:

Generated on Fri May 25 2012 06:42:03 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.