|
CatapultServer
v0.5.0.1 (Elephant)
|
Serializer for identifier group elements. More...
Static Public Member Functions | |
| static std::string | SerializeValue (const ValueType &value) |
| Serializes value to string. More... | |
| static ValueType | DeserializeValue (const RawBuffer &buffer) |
| Deserializes value from buffer. More... | |
Private Types | |
| using | KeyType = typename TDescriptor::KeyType |
| using | ValueType = typename TDescriptor::ValueType |
Static Private Member Functions | |
| template<typename T > | |
| static void | Read (io::InputStream &input, T &value) |
| template<size_t N, typename TTag > | |
| static void | Read (io::InputStream &input, utils::ByteArray< N, TTag > &value) |
| template<typename T > | |
| static void | Write (io::OutputStream &input, const T &value) |
| template<size_t N, typename TTag > | |
| static void | Write (io::OutputStream &input, const utils::ByteArray< N, TTag > &value) |
| static size_t | Size (const ValueType &value) |
Serializer for identifier group elements.
|
private |
|
private |
|
inlinestatic |
Deserializes value from buffer.
|
inlinestaticprivate |

|
inlinestaticprivate |
|
inlinestatic |
Serializes value to string.
|
inlinestaticprivate |

|
inlinestaticprivate |

|
inlinestaticprivate |