arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

kokostream.h File Reference

#include <istream>
#include <ostream>
#include <string>
#include <smartptr.h>

Go to the source code of this file.

Compounds

class  basic_ikokostream
class  basic_kokobuf
class  basic_kokostream
class  basic_okokostream

Defines

#define _BADOFF   0
 a hacked version of sstream "hacked" by Joe Kniss 7-10-03


Typedefs

typedef basic_kokobuf< char,
std::char_traits< char >,
std::allocator< char > > 
kokobuf
 char type koko buffer

typedef gutz::SmartPtr< kokobufkokobufSP
typedef basic_ikokostream<
char, std::char_traits< char >,
std::allocator< char > > 
ikokostream
 char type basic ikokostream

typedef basic_okokostream<
char, std::char_traits< char >,
std::allocator< char > > 
okokostream
typedef basic_kokostream<
char, std::char_traits< char >,
std::allocator< char > > 
kokostream


Define Documentation

#define _BADOFF   0
 

a hacked version of sstream "hacked" by Joe Kniss 7-10-03

kokobuf's are first ikokostreams are second okokostreams are third kokostreams (in and out) are last

There are key typedefs after each of these specifically for "char" type instances (BYTE) after each class declaration

Definition at line 33 of file kokostream.h.

Referenced by basic_kokobuf< _Elem, _Traits, _Alloc >::seekoff(), and basic_kokobuf< _Elem, _Traits, _Alloc >::seekpos().


Typedef Documentation

typedef basic_ikokostream<char, std::char_traits<char>, std::allocator<char> > ikokostream
 

char type basic ikokostream

Definition at line 711 of file kokostream.h.

typedef basic_kokobuf< char, std::char_traits<char>, std::allocator<char> > kokobuf
 

char type koko buffer

Definition at line 619 of file kokostream.h.

typedef gutz::SmartPtr<kokobuf> kokobufSP
 

Definition at line 621 of file kokostream.h.

typedef basic_kokostream<char, std::char_traits<char>, std::allocator<char> > kokostream
 

Definition at line 866 of file kokostream.h.

typedef basic_okokostream<char, std::char_traits<char>, std::allocator<char> > okokostream
 

Definition at line 787 of file kokostream.h.


Send questions, comments, and bug reports to:
jmk