Simple example to start with:
#include <string>
public:
SerializablePerson(const std::string& name, int age)
: name(name)
, age(age)
{
}
~SerializablePerson() = default;
{
}
{
}
std::string name;
int age;
};
int main(void)
{
SerializablePerson person1("David", 32);
SerializablePerson person2("Robert", 45);
obj = person1.serialize();
person2.unserialize(obj);
return 0;
}