Ticket #3747: SerializationDerived.3.hpp

File SerializationDerived.3.hpp, 402 bytes (added by Runar Undheim <r.undheim@…>, 13 years ago)
Line 
1#pragma once
2
3#include "SerializationBase.hpp"
4
5class Main : public Base {
6 friend class boost::serialization::access;
7 template<class Archive>
8 void serialize(Archive & ar, const unsigned int version) {
9 ar & boost::serialization::base_object<Base>(*this);
10 ar & m_pObj;
11 ar & m_obj;
12 }
13
14public:
15
16 Base*
17 m_pObj;
18 Object
19 m_obj;
20
21 Main(
22 )
23 {
24 }
25
26};