D:/work/code_by/IOStream/ByteArrayOutputStream.h

查看本檔案說明文件.
00001 #ifndef _BYTEARRAYOUTPUTSTREAM_H_
00002 #define _BYTEARRAYOUTPUTSTREAM_H_
00003 
00004 #include "OutputStream.h"
00005 #include "ListTools.h"
00009 class TByteArrayOutputStream : public TOutputStream
00010 {
00011 protected:
00012   TMyList *List;        
00013   int bufferSize;       
00014   int totalSize;        
00015   int writeSize;        
00016 public:
00017   TByteArrayOutputStream();     
00018   TByteArrayOutputStream(int);  
00019   ~TByteArrayOutputStream();
00020   void Reset(void);             
00021   int Size(void);
00022   int ToByteArray(void *);      
00023   int ToByteArray(void *, int, int);
00024   void Write(int);
00025   void WriteTo(TOutputStream *);        
00026 };
00027 
00028 #endif
00029 

產生日期:Tue Jul 11 11:52:19 2006, 專案:cbmr, 產生器:  doxygen 1.4.7