Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXFileStream.h>
Inheritance diagram for FX::FXFileStream:
Public Member Functions | |
FXFileStream (const FXObject *cont=NULL) | |
FXbool | open (const FXString &filename, FXStreamDirection save_or_load, unsigned long size=8192) |
virtual FXbool | close () |
virtual FXbool | position (long offset, FXWhence whence=FXFromStart) |
FXFileStream & | operator<< (const FXuchar &v) |
FXFileStream & | operator<< (const FXchar &v) |
FXFileStream & | operator<< (const FXushort &v) |
FXFileStream & | operator<< (const FXshort &v) |
FXFileStream & | operator<< (const FXuint &v) |
FXFileStream & | operator<< (const FXint &v) |
FXFileStream & | operator<< (const FXfloat &v) |
FXFileStream & | operator<< (const FXdouble &v) |
FXFileStream & | save (const FXuchar *p, unsigned long n) |
FXFileStream & | save (const FXchar *p, unsigned long n) |
FXFileStream & | save (const FXushort *p, unsigned long n) |
FXFileStream & | save (const FXshort *p, unsigned long n) |
FXFileStream & | save (const FXuint *p, unsigned long n) |
FXFileStream & | save (const FXint *p, unsigned long n) |
FXFileStream & | save (const FXfloat *p, unsigned long n) |
FXFileStream & | save (const FXdouble *p, unsigned long n) |
FXFileStream & | operator>> (FXuchar &v) |
FXFileStream & | operator>> (FXchar &v) |
FXFileStream & | operator>> (FXushort &v) |
FXFileStream & | operator>> (FXshort &v) |
FXFileStream & | operator>> (FXuint &v) |
FXFileStream & | operator>> (FXint &v) |
FXFileStream & | operator>> (FXfloat &v) |
FXFileStream & | operator>> (FXdouble &v) |
FXFileStream & | load (FXuchar *p, unsigned long n) |
FXFileStream & | load (FXchar *p, unsigned long n) |
FXFileStream & | load (FXushort *p, unsigned long n) |
FXFileStream & | load (FXshort *p, unsigned long n) |
FXFileStream & | load (FXuint *p, unsigned long n) |
FXFileStream & | load (FXint *p, unsigned long n) |
FXFileStream & | load (FXfloat *p, unsigned long n) |
FXFileStream & | load (FXdouble *p, unsigned long n) |
FXFileStream & | saveObject (const FXObject *v) |
FXFileStream & | loadObject (FXObject *&v) |
virtual | ~FXFileStream () |
|
Create file store.
|
|
Destructor.
|
|
Open binary data file stream; allocate a buffer of the given size for the file I/O; the buffer must be at least 16 bytes.
|
|
Close file store.
Reimplemented from FX::FXStream. |
|
Move to position.
Reimplemented from FX::FXStream. |
|
Save single items to stream.
Reimplemented from FX::FXStream. |
|
Save arrays of items to stream.
Reimplemented from FX::FXStream. |
|
Load single items from stream.
Reimplemented from FX::FXStream. |
|
Load arrays of items from stream.
Reimplemented from FX::FXStream. |
|
Save object.
Reimplemented from FX::FXStream. |
|
Load object.
Reimplemented from FX::FXStream. |
Copyright © 1997-2004 Jeroen van der Zijp |