#include <persist.h>
Public Types | |
enum | EngineMode { modeRead, modeWrite } |
These are the modes the Persistence::Engine can work in. More... | |
Public Methods | |
CCXX_MEMBER_EXPORT (CCXX_EMPTY) Engine(std | |
This Flushes the buffers and closes the Persistence::Engine this must happen before the underlying stream is shut down. More... | |
void | Write (uint8 i) THROWS(Exception) |
void | Write (int16 i) THROWS(Exception) |
void | Write (uint16 i) THROWS(Exception) |
void | Write (int32 i) THROWS(Exception) |
void | Write (uint32 i) THROWS(Exception) |
void | Write (int64 i) THROWS(Exception) |
void | Write (uint64 i) THROWS(Exception) |
void | Write (float i) THROWS(Exception) |
void | Write (double i) THROWS(Exception) |
CCXX_MEMBER_EXPORT (void) Write(const std | |
void | Read (uint8 &i) THROWS(Exception) |
void | Read (int16 &i) THROWS(Exception) |
void | Read (uint16 &i) THROWS(Exception) |
void | Read (int32 &i) THROWS(Exception) |
void | Read (uint32 &i) THROWS(Exception) |
void | Read (int64 &i) THROWS(Exception) |
void | Read (uint64 &i) THROWS(Exception) |
void | Read (float &i) THROWS(Exception) |
void | Read (double &i) THROWS(Exception) |
This class constructs on a standard C++ STL stream and then operates in the mode specified.
|
These are the modes the Persistence::Engine can work in.
|
|
|
|
This Flushes the buffers and closes the Persistence::Engine this must happen before the underlying stream is shut down.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|