#include <gfile.h>
Inheritance diagram for gFileStream:
Public Member Functions | |
gFileStream (char *fName, bool doOpenToRead=true) | |
gFileStream (gFile::eFileKind aFKind, char *fName, bool doOpenToRead=true, bool isTmpFile=false) | |
virtual | ~gFileStream () |
virtual bool | IsBufferOk () |
virtual t_uint16 | BufferSize () |
virtual t_uint32 | SeekPos () |
virtual t_uint32 | Size () |
virtual char * | Buffer () |
virtual t_uchar * | UBuffer () |
virtual bool | Overwrite (char *fName) |
virtual bool | ReadBuffer (void *buf, t_uint16 bufSize, t_uint16 &nBytes) |
virtual bool | Read (void *buf, t_uint16 bufSize, t_uint16 &nBytes) |
virtual bool | Rewind () |
Protected Member Functions | |
int | thisAllocateBuffer (t_uint16 aBufferSize) |
Protected Attributes | |
bool | isOpOk |
bool | isFileChanged |
bool | isBufferOk |
off_t | seekPos |
off_t | seekEnd |
t_uint16 | bufferSize |
t_uchar * | buffer |
|
|
|
|
|
|
|
Definition at line 731 of file gfile.cpp. Referenced by gFileFetch::thisReadAll(). |
|
|
|
Reimplemented in gFileFetch, and gUnweb. |
|
Reimplemented from gFile. Definition at line 743 of file gfile.cpp. Referenced by gFileTemp::thisOverwrite(). |
|
Reimplemented from gFile. |
|
Reimplemented from gFile. |
|
Reimplemented in gFileTemp. Definition at line 769 of file gfile.cpp. Referenced by gFileFetch::thisReadFile(). |
|
|
|
Definition at line 287 of file gfile.h. Referenced by gFileFetch::thisReadFile(), and gFileFetch::thisReadFileThrough(). |
|
Definition at line 780 of file gfile.cpp. Referenced by gFileStream(). |
|
Definition at line 737 of file gfile.cpp. Referenced by gConfig::thisRead(). |
|
Definition at line 306 of file gfile.h. Referenced by Buffer(), gFileText::ReadLine(), thisAllocateBuffer(), UBuffer(), and ~gFileStream(). |
|
Definition at line 305 of file gfile.h. Referenced by BufferSize(), gFileStream(), and gFileText::ReadLine(). |
|
Definition at line 303 of file gfile.h. Referenced by IsBufferOk(), Overwrite(), gFileText::ReadLine(), and gFileFetch::thisReadAll(). |
|
Reimplemented in gFileText. Definition at line 302 of file gfile.h. Referenced by Overwrite(). |
|
Reimplemented in gFileText. Definition at line 302 of file gfile.h. Referenced by gFileStream(), Overwrite(), Read(), and ReadBuffer(). |
|
Reimplemented in gFileText. Definition at line 304 of file gfile.h. Referenced by Overwrite(), and Size(). |
|
Reimplemented in gFileText. Definition at line 304 of file gfile.h. Referenced by Overwrite(), Read(), ReadBuffer(), Rewind(), and SeekPos(). |