16 #include <nn/pia/clone/clone_Definitions.h>
17 #include <nn/pia/clone/clone_ReliableLargeCloneElementBase.h>
34 template <
typename Value_, u
int32_t SerializedSize, u
int32_t Div
ideSize = 1094>
91 virtual void Serialize()
95 virtual void Deserialize()
99 virtual void ClearValue()
106 static const uint32_t Size = SerializedSize;
107 static const uint32_t DivideLastSize = (Size - 1) % DivideSize + 1;
108 static const uint32_t DivideNum = (Size - DivideLastSize) / DivideSize + 1;
112 uint8_t m_SerializedBuffer[Size];
113 DivideInfo m_aDivideInfo[DivideNum];
120 template <
typename Value, u
int32_t SerializedSize, u
int32_t Div
ideSize>
123 PIA_COMPILE_ASSERT(DivideNum <= 0xffff);
125 Result r = SetValueCore();