Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

dsStrstreambuf Class Reference

#include <dsStrstream.h>

Inheritance diagram for dsStrstreambuf:

streambuf List of all members.

Public Methods

 dsStrstreambuf (size_t initial_size=_DS_SEGMENT_SIZE)
 __int64 const std::_Fpz = 0;

 dsStrstreambuf (const dsStrstreambuf *src)
 dsStrstreambuf (p_alloc cust_alloc, p_free cust_free)
 dsStrstreambuf (char *gnext, std::streampos n, char *pbeg)
 dsStrstreambuf (const char *gnext, std::streampos n)
virtual ~dsStrstreambuf ()
int frozen ()
void freeze (bool n=true)
size_t pcount ()
char * str ()
int overflow (int ch)
int underflow ()
int pbackfail (int c)
std::streampos seekoff (std::streamoff off, std::ios::seekdir dir, std::ios::openmode mode)
std::streampos seekpos (std::streamoff off, std::ios::openmode mode)
void setseg (size_t new_size=_DS_SEGMENT_SIZE)
void clear ()

Constructor & Destructor Documentation

dsStrstreambuf::dsStrstreambuf size_t    initial_size = _DS_SEGMENT_SIZE [explicit]
 

dsStrstreambuf::dsStrstreambuf const dsStrstreambuf *    src
 

dsStrstreambuf::dsStrstreambuf p_alloc    cust_alloc,
p_free    cust_free
 

dsStrstreambuf::dsStrstreambuf char *    gnext,
std::streampos    n,
char *    pbeg
 

dsStrstreambuf::dsStrstreambuf const char *    gnext,
std::streampos    n
 

dsStrstreambuf::~dsStrstreambuf   [virtual]
 


Member Function Documentation

void dsStrstreambuf::clear  
 

void dsStrstreambuf::freeze bool    n = true
 

int dsStrstreambuf::frozen  
 

int dsStrstreambuf::overflow int    ch
 

int dsStrstreambuf::pbackfail int    c
 

size_t dsStrstreambuf::pcount  
 

streampos dsStrstreambuf::seekoff std::streamoff    off,
std::ios::seekdir    dir,
std::ios::openmode    mode
 

std::streampos dsStrstreambuf::seekpos std::streamoff    off,
std::ios::openmode    mode
[inline]
 

void dsStrstreambuf::setseg size_t    new_size = _DS_SEGMENT_SIZE
 

char * dsStrstreambuf::str  
 

int dsStrstreambuf::underflow  
 


The documentation for this class was generated from the following files:
Generated on Mon May 16 18:27:00 2005 for libdms4 by doxygen1.3-rc2