![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
#include <FXMemoryStream.h>
Memory Store Definition.
FX::FXMemoryStream::FXMemoryStream | ( | const FXObject * | cont = NULL | ) |
Create memory store.
bool FX::FXMemoryStream::open | ( | FXStreamDirection | save_or_load, |
FXuchar * | data | ||
) |
Open file store.
bool FX::FXMemoryStream::open | ( | FXStreamDirection | save_or_load, |
FXuval | size, | ||
FXuchar * | data | ||
) |
Open memory store.
Reimplemented from FX::FXStream.
void FX::FXMemoryStream::takeBuffer | ( | FXuchar *& | data, |
FXuval & | size | ||
) |
Take buffer away from stream.
void FX::FXMemoryStream::giveBuffer | ( | FXuchar * | data, |
FXuval | size | ||
) |
Give buffer to stream.
virtual bool FX::FXMemoryStream::close | ( | ) | [virtual] |
Close memory store.
Reimplemented from FX::FXStream.
FXlong FX::FXMemoryStream::position | ( | ) | const [inline] |
Get position.
Reimplemented from FX::FXStream.
virtual bool FX::FXMemoryStream::position | ( | FXlong | offset, |
FXWhence | whence = FXFromStart |
||
) | [virtual] |
Move to position.
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXuchar & | v | ) | [inline] |
Save single items to stream.
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXchar & | v | ) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXushort & | v | ) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXshort & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXuint & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXint & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXfloat & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXdouble & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXlong & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::operator<< | ( | const FXulong & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator<<().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXuchar * | p, |
FXuval | n | ||
) | [inline] |
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXchar * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXushort * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXshort * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXuint * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXint * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXfloat * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXdouble * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXlong * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::save | ( | const FXulong * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::save().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXuchar & | v | ) | [inline] |
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXchar & | v | ) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXushort & | v | ) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXshort & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXuint & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXint & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXfloat & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXdouble & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXlong & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::operator>> | ( | FXulong & | v | ) | [inline] |
Reimplemented from FX::FXStream.
References FX::operator>>().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXuchar * | p, |
FXuval | n | ||
) | [inline] |
FXMemoryStream& FX::FXMemoryStream::load | ( | FXchar * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::load | ( | FXushort * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
FXMemoryStream& FX::FXMemoryStream::load | ( | FXshort * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXuint * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXint * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXfloat * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXdouble * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXlong * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::load | ( | FXulong * | p, |
FXuval | n | ||
) | [inline] |
Reimplemented from FX::FXStream.
References FX::FXStream::load().
FXMemoryStream& FX::FXMemoryStream::saveObject | ( | const FXObject * | v | ) | [inline] |
FXMemoryStream& FX::FXMemoryStream::loadObject | ( | FXObject *& | v | ) | [inline] |
![]() |