#include <HashFile.h>
Inheritance diagram for MemoryStream:


Public Member Functions | |
| MemoryStream () | |
| MemoryStream (int size) | |
| MemoryStream (LONG mode) | |
| MemoryStream (const MemoryStream &ms) | |
| virtual | ~MemoryStream () |
| void | Init () |
| void | SetSize (int size) |
| MemoryStream & | operator= (const MemoryStream &other) |
| BOOL | Open (LONG mode) |
| BOOL | Open (String &filename, LONG mode=0) |
| BOOL | Open (char *initbuf, LONG count, LONG mode) |
| BOOL | Eof () |
| void | Empty () |
| LONG | GetLength () |
| void | SetStatusMeter () |
| virtual UINT | ReadC (void *buf, LONG count) |
| virtual void | Read (void *buf, LONG count) |
| virtual void | Write (const void *buf, LONG count) |
| virtual void | Flush () |
| virtual void | Close () |
| virtual BOOL | ReadLine (String &line) |
| virtual BOOL | ReadLine (MemoryStream &stream) |
| virtual void | ParseString (String &token) |
| virtual void | ParseToken (String &token) |
| virtual void | ParseToken (char *token, char delim) |
| virtual void | Seek (int pos, SeekMode seekmode) |
| virtual LONG | GetPos () |
| BOOL | IsLabel () |
| BOOL | IsHeader () |
| BOOL | IsHeaderAt0 () |
| BOOL | IsEndHeaderAt0 () |
Public Attributes | |
| char * | buf |
| LONG | pos |
| LONG | len |
| LONG | blocklen |
Definition at line 335 of file HashFile.h.
|
|
Definition at line 343 of file HashFile.h. |
|
|
|
|
|
Definition at line 345 of file HashFile.h. |
|
|
Definition at line 346 of file HashFile.h. References buf, len, and HashStream::mode. |
|
|
|
|
|
Implements HashStream. Definition at line 370 of file HashFile.h. |
|
|
|
|
|
Definition at line 360 of file HashFile.h. |
|
|
Implements HashStream. Definition at line 369 of file HashFile.h. |
|
|
Definition at line 362 of file HashFile.h. |
|
|
Implements HashStream. Definition at line 377 of file HashFile.h. |
|
|
|
|
|
Definition at line 393 of file HashFile.h. |
|
|
Definition at line 385 of file HashFile.h. |
|
|
Definition at line 389 of file HashFile.h. References buf. |
|
|
Definition at line 379 of file HashFile.h. |
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
Definition at line 351 of file HashFile.h. References buf, len, and HashStream::mode. |
|
|
Implements HashStream. |
|
||||||||||||
|
Implements HashStream. |
|
|
Implements HashStream. |
|
||||||||||||
|
Implements HashStream. |
|
||||||||||||
|
Implements HashStream. |
|
|
Implements HashStream. |
|
|
Implements HashStream. |
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented from HashStream. |
|
||||||||||||
|
Implements HashStream. |
|
|
Definition at line 341 of file HashFile.h. |
|
|
Definition at line 338 of file HashFile.h. Referenced by IsHeader(), IsHeaderAt0(), IsLabel(), MemoryStream(), and operator=(). |
|
|
Definition at line 340 of file HashFile.h. Referenced by IsLabel(), MemoryStream(), and operator=(). |
|
|
Definition at line 339 of file HashFile.h. Referenced by IsHeader(), and IsLabel(). |
Generated on Thu Oct 27 11:47:01 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001