Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

wvbuffer.h

Go to the documentation of this file.
00001 /*
00002  * Worldvisions Weaver Software:
00003  *   Copyright (C) 1997-2002 Net Integration Technologies, Inc.
00004  * 
00005  * Declarations for WvMiniBuffer (a statically-sized data buffer with
00006  * get/put functions) and WvBuffer (a dynamically-sized buffer made from
00007  * a list of WvMiniBuffers).
00008  */
00009 #ifndef __WVBUFFER_H
00010 #define __WVBUFFER_H
00011 
00012 #include <string.h>
00013 #include "wvlinklist.h"
00014 #include "wvstring.h"
00015 #include <string.h>
00016 
00017 
00018 class WvMiniBuffer
00019 {
00020     unsigned char *buffer, *head, *tail;
00021     size_t size;
00022     
00023 public:
00024     WvMiniBuffer(size_t _size)
00025         { buffer = head = tail = new unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(size = _fer.hrdtype">unsigned char[(