30#include "qdatastreamsupport.h"
43 MDB_val
setData(
const T& value);
49 void _setData(
const T& value);
60#include "serializer.hpp"
61#include "serializer_uint64.hpp"
62#include "serializer_uint32.hpp"
63#include "serializer_uint16.hpp"
64#include "serializer_uint8.hpp"
65#include "serializer_int64.hpp"
66#include "serializer_int32.hpp"
67#include "serializer_int16.hpp"
68#include "serializer_int8.hpp"
69#include "serializer_float.hpp"
70#include "serializer_double.hpp"
71#include "serializer_stdstring.hpp"
72#include "serializer_qstring.hpp"
73#include "serializer_qbytearray.hpp"
Serializer()
Creates an empty Serializer.
Definition serializer.hpp:45
MDB_val getData()
Returns the data if it already was serialized.
Definition serializer.hpp:185
T deserialize(const MDB_val &value)
Deserializes value.
Definition serializer.hpp:108
void setStreamVersion(QDataStream::Version version)
Sets QDataStream version for serialization.
Definition serializer.hpp:160
void clear()
Clears the state of serializer.
Definition serializer.hpp:170
MDB_val setData(const T &value)
Sets the data to the serializer.
Definition serializer.hpp:92
Destroys a cache.
Definition base.h:36