Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXMemoryStream.h>
Inheritance diagram for FX::FXMemoryStream:
Public Member Functions | |
FXMemoryStream (const FXObject *cont=NULL) | |
FXbool | open (FXStreamDirection save_or_load, FXuchar *data) |
FXbool | open (FXStreamDirection save_or_load, unsigned long size, FXuchar *data) |
void | takeBuffer (FXuchar *&data, unsigned long &size) |
void | giveBuffer (FXuchar *data, unsigned long size) |
virtual FXbool | close () |
virtual FXbool | position (long offset, FXWhence whence=FXFromStart) |
FXMemoryStream & | operator<< (const FXuchar &v) |
FXMemoryStream & | operator<< (const FXchar &v) |
FXMemoryStream & | operator<< (const FXushort &v) |
FXMemoryStream & | operator<< (const FXshort &v) |
FXMemoryStream & | operator<< (const FXuint &v) |
FXMemoryStream & | operator<< (const FXint &v) |
FXMemoryStream & | operator<< (const FXfloat &v) |
FXMemoryStream & | operator<< (const FXdouble &v) |
FXMemoryStream & | save (const FXuchar *p, unsigned long n) |
FXMemoryStream & | save (const FXchar *p, unsigned long n) |
FXMemoryStream & | save (const FXushort *p, unsigned long n) |
FXMemoryStream & | save (const FXshort *p, unsigned long n) |
FXMemoryStream & | save (const FXuint *p, unsigned long n) |
FXMemoryStream & | save (const FXint *p, unsigned long n) |
FXMemoryStream & | save (const FXfloat *p, unsigned long n) |
FXMemoryStream & | save (const FXdouble *p, unsigned long n) |
FXMemoryStream & | operator>> (FXuchar &v) |
FXMemoryStream & | operator>> (FXchar &v) |
FXMemoryStream & | operator>> (FXushort &v) |
FXMemoryStream & | operator>> (FXshort &v) |
FXMemoryStream & | operator>> (FXuint &v) |
FXMemoryStream & | operator>> (FXint &v) |
FXMemoryStream & | operator>> (FXfloat &v) |
FXMemoryStream & | operator>> (FXdouble &v) |
FXMemoryStream & | load (FXuchar *p, unsigned long n) |
FXMemoryStream & | load (FXchar *p, unsigned long n) |
FXMemoryStream & | load (FXushort *p, unsigned long n) |
FXMemoryStream & | load (FXshort *p, unsigned long n) |
FXMemoryStream & | load (FXuint *p, unsigned long n) |
FXMemoryStream & | load (FXint *p, unsigned long n) |
FXMemoryStream & | load (FXfloat *p, unsigned long n) |
FXMemoryStream & | load (FXdouble *p, unsigned long n) |
FXMemoryStream & | saveObject (const FXObject *v) |
FXMemoryStream & | loadObject (FXObject *&v) |
|
Create memory store.
|
|
Open file store.
|
|
Open memory store.
Reimplemented from FX::FXStream. |
|
Take buffer away from stream.
|
|
Give buffer to stream.
|
|
Close memory 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 |