Program listing for file kernel/src/utils/SiconosTools/SiconosSerialization.hpp

Program listing for file kernel/src/utils/SiconosTools/SiconosSerialization.hpp#

 1#ifndef SiconosSerialization_hpp
 2#define SiconosSerialization_hpp
 3
 4
 5
 6
 7
 8namespace boost
 9{
10namespace serialization
11{
12class access;
13}
14}
15
16
17#define ACCEPT_SERIALIZATION(CLASS)                             \
18  typedef void serializable;                                    \
19  template<typename Archive>                                    \
20  friend void siconos_io(Archive&, CLASS&, const unsigned int); \
21  friend class boost::serialization::access
22
23
24
25#endif