24 #ifndef FXFILESTREAM_H
25 #define FXFILESTREAM_H
116 virtual ~FXFileStream();
FXStream & operator>>(FXStream &store, FXDate &d)
unsigned short FXushort
Definition: fxdefs.h:394
FXFileStream & load(FXint *p, FXuval n)
Definition: FXFileStream.h:98
char FXchar
Definition: fxdefs.h:387
FXFileStream & load(FXlong *p, FXuval n)
Definition: FXFileStream.h:101
FXFileStream & load(FXfloat *p, FXuval n)
Definition: FXFileStream.h:99
short FXshort
Definition: fxdefs.h:395
FXFileStream & operator<<(const FXlong &v)
Definition: FXFileStream.h:65
FXFileStream & operator<<(const FXint &v)
Definition: FXFileStream.h:62
FXlong position() const
Get position.
Definition: FXStream.h:146
FXStream & save(const FXuchar *p, FXuval n)
Save arrays of items to stream.
unsigned int FXuint
Definition: fxdefs.h:396
#define FXAPI
Definition: fxdefs.h:122
Seek from start position.
Definition: FXStream.h:66
FXStream & operator>>(FXuchar &v)
Load single items from stream.
FXFileStream & operator>>(FXlong &v)
Definition: FXFileStream.h:89
#define NULL
Definition: fxdefs.h:41
FXStream & saveObject(const FXObject *v)
Save object.
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:99
FXFileStream & operator>>(FXdouble &v)
Definition: FXFileStream.h:88
FXFileStream & operator<<(const FXulong &v)
Definition: FXFileStream.h:66
FXFileStream & operator<<(const FXfloat &v)
Definition: FXFileStream.h:63
FXFileStream & load(FXdouble *p, FXuval n)
Definition: FXFileStream.h:100
FXWhence
Stream seeking.
Definition: FXStream.h:65
double FXdouble
Definition: fxdefs.h:399
Definition: FX4Splitter.h:31
int FXint
Definition: fxdefs.h:397
FXFileStream & operator>>(FXfloat &v)
Definition: FXFileStream.h:87
FXFileStream & operator>>(FXint &v)
Definition: FXFileStream.h:86
FXFileStream & save(const FXint *p, FXuval n)
Definition: FXFileStream.h:74
FXFileStream & load(FXulong *p, FXuval n)
Definition: FXFileStream.h:102
FXStream & operator<<(const FXuchar &v)
Save single items to stream.
File Store Definition.
Definition: FXFileStream.h:35
FXFileStream & save(const FXlong *p, FXuval n)
Definition: FXFileStream.h:77
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:166
FXFileStream & save(const FXulong *p, FXuval n)
Definition: FXFileStream.h:78
unsigned char FXuchar
Definition: fxdefs.h:392
FXFileStream & save(const FXdouble *p, FXuval n)
Definition: FXFileStream.h:76
FXFileStream & operator>>(FXulong &v)
Definition: FXFileStream.h:90
float FXfloat
Definition: fxdefs.h:398
FXStreamDirection
Stream data flow direction.
Definition: FXStream.h:35
FXStream & loadObject(FXObject *&v)
Load object.
FXStream & load(FXuchar *p, FXuval n)
Load arrays of items from stream.
unsigned long FXuval
Definition: fxdefs.h:436
FXStream & operator<<(FXStream &store, const FXDate &d)
Low level file access.
Definition: FXFile.h:38
FXFileStream & operator<<(const FXdouble &v)
Definition: FXFileStream.h:64
FXFileStream & save(const FXfloat *p, FXuval n)
Definition: FXFileStream.h:75
FXString provides essential string manipulation capabilities.
Definition: FXString.h:33