3 #include "Core/CharArray/CharArray.h"
4 #include "Serializing/Core/SerializableData.h"
17 template<
size_t Size,
bool IsH
idden = false,
typename T = CCharArray<Size>>
40 bool deserialize(
const char *i_szValue)
override {
49 bool deserialize(std::vector<std::string>::const_iterator &i_oIt,
50 const std::vector<std::string>::const_iterator &i_oItEnd)
override {
56 CreateSerializeOperators(T, IsHidden);
A class for reading data from a buffer. This class provides functionality to read data from a buffer....
Definition: ReadStream.h:37
CCharArray< TSize > getArray(const size_t i_nPosition, const bool i_fSetPosition)
Reads an array from the buffer.
Definition: ReadStream.h:399
A class for writing data to a buffer. This class provides functionality to write data to a buffer....
Definition: WriteStream.h:42
void push(const void *i_pBuffer, size_t i_nSize)
Pushes the specified data to the buffer.
Definition: WriteStream.cpp:30
A class representing a fixed-size character array for serialization.
Definition: SerializableCharArray.h:18
Template class representing a data field.
Definition: SerializableData.h:86
T m_tValue
The value.
Definition: SerializableData.h:78
The namespace encapsulating serializing related functionality in the Devel framework.