28 : hashId(id.Hash_64()), id((
Str_8&&)id), def(new
Byte[sizeof(T) * size]), size(sizeof(T) * size)
35 : hashId(id.Hash_64()), id((
Str_8&&)id), def(new
Byte[sizeof(T)]), size(sizeof(T))
50 operator Byte *()
const;
52 UInt_64 GetHashId()
const;
54 void SetId(
Str_8 newId);
70 UInt_64 GetSize()
const;
Definition DbVarTmpl.h:12
T GetDefault() const
Definition DbVarTmpl.h:65
DbVarTmpl(Str_8 id, const T *const def)
Definition DbVarTmpl.h:34
DbVarTmpl(Str_8 id, const T *const def, UInt_64 size)
Definition DbVarTmpl.h:27
T * GetDefaultArray() const
Definition DbVarTmpl.h:59
DbVarTmpl()
Definition DbVarTmpl.cpp:11
friend class DbTable
Definition DbVarTmpl.h:14
Definition Serializer.h:25
static void Copy(void *out, const void *in, UInt_64 size)
Definition Util.cpp:49
Str< Char_8, UInt_64 > Str_8
Definition Str.h:1902
unsigned char Byte
Definition Types.h:39