checkpoint::MemorySerializer struct

Base classes

struct BaseSerializer
General base class for serialiers.

Derived classes

template<typename BufferT>
struct PackerBuffer
template<typename BufferT>
struct UnpackerBuffer

Constructors, destructors, conversion operators

MemorySerializer(ModeType const& in_mode, SerialByteType* in_start)
MemorySerializer(ModeType const& in_mode) explicit

Public functions

auto getBuffer() const -> SerialByteType*
void initializeBuffer(SerialByteType*const ptr)
auto getSpotIncrement(SerialSizeType const inc) -> SerialByteType*

Protected variables

SerialByteType* start_
SerialByteType* cur_