maat::serial::Deserializer::Factory class

Helper class to reconstruct dynamic objects from serialized data.

Contents

❱   Public functions

auto new_object(uid_t class_uid) -> Serializable*
Allocate new object of a given class.

auto new_shared_ptr(Serializable* raw_ptr) -> std::shared_ptr<Serializable>
Create new shared pointer for a given object.

auto new_unique_ptr(Serializable* raw_ptr) -> std::unique_ptr<Serializable>
Create new unique_ptr for a given object.