/Src/Dependencies/Boost/libs/serialization/example/demo_polymorphic_A.cpp

http://hadesmem.googlecode.com/ · C++ · 26 lines · 13 code · 5 blank · 8 comment · 0 complexity · b6453fdbf9a0f2f96a287e986182af52 MD5 · raw file

  1. /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8
  2. // demo_polymorphic_A.cpp
  3. // (C) Copyright 2002 Robert Ramey - http://www.rrsd.com .
  4. // Use, modification and distribution is subject to the Boost Software
  5. // License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  6. // http://www.boost.org/LICENSE_1_0.txt)
  7. #include <boost/archive/polymorphic_iarchive.hpp>
  8. #include <boost/archive/polymorphic_oarchive.hpp>
  9. #include "demo_polymorphic_A.hpp"
  10. // explicitly instantiate templates for polymorphic archives
  11. // used by this demo.
  12. template
  13. void A::serialize<boost::archive::polymorphic_iarchive>(
  14. boost::archive::polymorphic_iarchive &,
  15. const unsigned int
  16. );
  17. template
  18. void A::serialize<boost::archive::polymorphic_oarchive>(
  19. boost::archive::polymorphic_oarchive &,
  20. const unsigned int
  21. );