hivemind 1.0.0
Loading...
Searching...
No Matches
Json::ISProperty Struct Reference

Serializing and deserializing (persistent values) requires recflection which is a way for the programmer to ensure that the data you serialize will get back to the place you want it to be when you deserialize it later. More...

#include <serializer.h>

Collaboration diagram for Json::ISProperty:
Collaboration graph

Public Attributes

std::string name
 
ISValuePtr value
 

Detailed Description

Serializing and deserializing (persistent values) requires recflection which is a way for the programmer to ensure that the data you serialize will get back to the place you want it to be when you deserialize it later.

As this is not supported by C++ this is implemented by the ISProperty structure with the ISValue helper classes. The ISValue keeps the references to the actual values in the application. The ISProperty is the collection of all the application data.

Definition at line 26 of file serializer.h.

Member Data Documentation

◆ name

std::string Json::ISProperty::name

Definition at line 28 of file serializer.h.

◆ value

ISValuePtr Json::ISProperty::value

Definition at line 29 of file serializer.h.


The documentation for this struct was generated from the following file: