Stringstream storage implementation.
More...
#include <DeltaCheckpoint.hpp>
Stringstream storage implementation.
- Warning
- This is deprecated in favor of VectorStorage for in-memory uses. However, this is a starting point for disk-based storage schemes
Definition at line 240 of file DeltaCheckpoint.hpp.
◆ StringStreamStorage()
sparta::serialization::checkpoint::storage::StringStreamStorage::StringStreamStorage |
( |
| ) |
|
|
inline |
◆ beginLine()
◆ copyLineBytes()
void sparta::serialization::checkpoint::storage::StringStreamStorage::copyLineBytes |
( |
char * |
buf, |
|
|
uint32_t |
size |
|
) |
| |
|
inline |
◆ dump()
void sparta::serialization::checkpoint::storage::StringStreamStorage::dump |
( |
std::ostream & |
o | ) |
const |
|
inline |
◆ endArchData()
void sparta::serialization::checkpoint::storage::StringStreamStorage::endArchData |
( |
| ) |
|
|
inline |
◆ getNextRestoreLine()
◆ getSize()
uint32_t sparta::serialization::checkpoint::storage::StringStreamStorage::getSize |
( |
| ) |
const |
|
inline |
◆ good()
bool sparta::serialization::checkpoint::storage::StringStreamStorage::good |
( |
| ) |
const |
|
inline |
Is the reading state of this storage good? (i.e. haven't tried to read past the end of the data)
Definition at line 315 of file DeltaCheckpoint.hpp.
◆ prepareForLoad()
void sparta::serialization::checkpoint::storage::StringStreamStorage::prepareForLoad |
( |
| ) |
|
|
inline |
◆ writeLineBytes()
void sparta::serialization::checkpoint::storage::StringStreamStorage::writeLineBytes |
( |
const char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: