#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: