Memory Store Definition
Inheritance:
Public Methods
-
FXMemoryStream(const FXObject* cont=NULL)
- Create memory store
-
FXbool open(FXuchar* data, FXStreamDirection save_or_load)
- Open file store
-
FXbool open(FXuchar* data, FXuint sp, FXStreamDirection save_or_load)
- Open memory store
-
FXuint getSpace() const
- Get available space
-
void setSpace(FXuint sp)
- Set available space
-
void takeBuffer(FXuchar*& buffer, FXuint& sp)
- Take buffer away from stream
-
void giveBuffer(FXuchar* buffer, FXuint sp)
- Give buffer to stream
-
FXbool close()
- Close memory store
-
virtual FXbool position(unsigned long p)
- Move to position
-
virtual FXStream& operator<<(const FXuchar& v)
- Save to stream
-
virtual FXStream& operator>>(FXuchar& v)
- Load from stream
-
virtual ~FXMemoryStream()
- Destructor
Public Methods
-
FXStreamStatus status() const
-
void setError(FXStreamStatus err)
-
FXStreamDirection direction() const
-
const FXObject* container() const
-
void swapBytes(FXbool s)
-
FXbool swapBytes() const
-
static FXbool isLittleEndian()
-
FXStream& saveObject(const FXObject* v)
-
FXStream& loadObject(FXObject*& v)
Protected Methods
-
virtual void saveItems(const void* buf, FXuint n)
-
virtual void loadItems(void* buf, FXuint n)
Documentation
Memory Store Definition
- FXMemoryStream(const FXObject* cont=NULL)
- Create memory store
- FXbool open(FXuchar* data, FXStreamDirection save_or_load)
- Open file store
- FXbool open(FXuchar* data, FXuint sp, FXStreamDirection save_or_load)
- Open memory store
- FXuint getSpace() const
- Get available space
- void setSpace(FXuint sp)
- Set available space
- void takeBuffer(FXuchar*& buffer, FXuint& sp)
- Take buffer away from stream
- void giveBuffer(FXuchar* buffer, FXuint sp)
- Give buffer to stream
- FXbool close()
- Close memory store
- virtual FXbool position(unsigned long p)
- Move to position
- virtual FXStream& operator<<(const FXuchar& v)
- Save to stream
- virtual FXStream& operator>>(FXuchar& v)
- Load from stream
- virtual ~FXMemoryStream()
- Destructor
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.