Ticket #3747: SerializationDerived.3.hpp
File SerializationDerived.3.hpp, 402 bytes (added by , 13 years ago) |
---|
Line | |
---|---|
1 | #pragma once |
2 | |
3 | #include "SerializationBase.hpp" |
4 | |
5 | class 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 | |
14 | public: |
15 | |
16 | Base* |
17 | m_pObj; |
18 | Object |
19 | m_obj; |
20 | |
21 | Main( |
22 | ) |
23 | { |
24 | } |
25 | |
26 | }; |