#include <serialization/BinarySerializer.h>
|
template<typename T > |
bool | writeFormatVersion (T &value, bool enableTypeCheck, StreamType &stream) |
| Write the format version number into the binary output. More...
|
|
ReflectState | insertVersionPlaceholder (const char *context, ConcreteBinarySerializer< BinaryStream, 1, Buffered > &serializer, StreamType &stream) |
| Do nothing. More...
|
|
void | writeVersion (VersionType version, ConcreteBinarySerializer< BinaryStream, 1, Buffered > &serializer, StreamType &stream) |
| Write version directly to stream. More...
|
|
void | restoreVersionPtr (const ReflectState &prev) |
| Do nothing. More...
|
|
◆ requireReflectBarriers
◆ ReflectState
◆ VersionType
◆ getSerializerFormatVersion()
static uint8 getSerializerFormatVersion |
( |
| ) |
|
|
inlinestatic |
◆ writeFormatVersion()
bool writeFormatVersion |
( |
T & |
value, |
|
|
bool |
enableTypeCheck, |
|
|
StreamType & |
stream |
|
) |
| |
|
inlineprotected |
Write the format version number into the binary output.
◆ formatVersionOverhead()
static size_t formatVersionOverhead |
( |
| ) |
|
|
inlinestaticinherited |
◆ insertVersionPlaceholder()
◆ writeVersion()
Write version directly to stream.
◆ restoreVersionPtr()
The documentation for this class was generated from the following file: