21 #ifndef INCLUDE_SF_SERIALIZEPARENT_HPP 22 #define INCLUDE_SF_SERIALIZEPARENT_HPP 24 #include <SF/Archive.hpp> 25 #include <SF/SerializePolymorphic.hpp> 32 template<
typename Base,
typename Derived>
35 ar & SF::Archive::PARENT &
static_cast<Base &
>(derived);
40 #endif // ! INCLUDE_SF_SERIALIZEPARENT_HPP Represents an archive, in which serialized objects are stored.
Definition: Archive.hpp:32
void serializeParent(Archive &ar, Derived &derived)
Definition: SerializeParent.hpp:33
Definition: ByteBuffer.hpp:189