Struct that describes data in the header. More...
Public Attributes | |
std::streampos | position |
The position in the stream at which this data is. More... | |
std::size_t | size |
The size of this data. More... | |
std::size_t | type_hash_code |
The hash code for this data (typeid(T).hash_code()) More... | |
std::string | type |
The type for this data. More... | |
bool | has_context |
Whether or not this data had context. More... | |
Struct that describes data in the header.
Definition at line 134 of file RestartableDataReader.h.
bool RestartableDataReader::HeaderEntry::has_context |
Whether or not this data had context.
Definition at line 145 of file RestartableDataReader.h.
std::streampos RestartableDataReader::HeaderEntry::position |
The position in the stream at which this data is.
Definition at line 137 of file RestartableDataReader.h.
Referenced by RestartableDataReader::deserializeValue().
std::size_t RestartableDataReader::HeaderEntry::size |
The size of this data.
Definition at line 139 of file RestartableDataReader.h.
Referenced by RestartableDataReader::deserializeValue().
std::string RestartableDataReader::HeaderEntry::type |
The type for this data.
Definition at line 143 of file RestartableDataReader.h.
Referenced by RestartableDataReader::deserializeValue(), and RestartableDataReader::isSameType().
std::size_t RestartableDataReader::HeaderEntry::type_hash_code |
The hash code for this data (typeid(T).hash_code())
Definition at line 141 of file RestartableDataReader.h.
Referenced by RestartableDataReader::isSameType().