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

dsStrstream.h File Reference

#include <iostream>
#include <stdlib.h>
#include <string.h>
#include <limits.h>

Go to the source code of this file.

Compounds

class  dsStrstream
 This is alternative implementation of std::strstream. More...

class  dsStrstreambuf

Defines

#define _DS_AUTOTERMINATE
#define _DS_ADAPTIVE_INCREMENT
#define _DS_SEGMENT_SIZE   64
#define _DS_IO_FROZEN   0x1
#define _DS_IO_STATIC   0x2
#define _DS_IO_CONSTANT   0x4
#define _DS_IO_EOF   -1
#define _DS_IO_NOT_EOF   0
#define _DS_IO_NOTMOVABLE   (_DS_IO_FROZEN | _DS_IO_STATIC | _DS_IO_CONSTANT)

Typedefs

typedef void *(* p_alloc )(size_t)
typedef void(* p_free )(void *)


Define Documentation

#define _DS_ADAPTIVE_INCREMENT
 

#define _DS_AUTOTERMINATE
 

#define _DS_IO_CONSTANT   0x4
 

#define _DS_IO_EOF   -1
 

#define _DS_IO_FROZEN   0x1
 

#define _DS_IO_NOT_EOF   0
 

#define _DS_IO_NOTMOVABLE   (_DS_IO_FROZEN | _DS_IO_STATIC | _DS_IO_CONSTANT)
 

#define _DS_IO_STATIC   0x2
 

#define _DS_SEGMENT_SIZE   64
 


Typedef Documentation

typedef void*(* p_alloc)(size_t)
 

typedef void(* p_free)(void *)
 


Generated on Mon May 16 18:26:58 2005 for libdms4 by doxygen1.3-rc2