demo_polymorphic_A.cpp 850 B

1234567891011121314151617181920212223242526
  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. );