text: // @COPYRIGHT@
  // Licensed under MIT license (LICENSE.txt)
  
  /** // doc: clxx/s11n/platform_info.cpp {{{
   * \file clxx/s11n/platform_info.cpp
   * \brief Specializes the boost::serialization::serialize template for
   * \ref clxx::platform_info "platform_info" class
   */ // }}}
  #include <clxx/s11n/platform_info_impl.hpp>
  #include <boost/archive/text_iarchive.hpp>
  #include <boost/archive/text_oarchive.hpp>
  #include <boost/archive/xml_iarchive.hpp>
  #include <boost/archive/xml_oarchive.hpp>
  #include <boost/archive/binary_iarchive.hpp>
  #include <boost/archive/binary_oarchive.hpp>
  
  //
  // Instantiations:
  //
  namespace boost {
  namespace serialization {
  /** \cond SHOW_TEMPLATE_SPECIALIZATIONS */
  template void serialize(boost::archive::text_iarchive&, clxx::platform_info&, const unsigned int);
  template void serialize(boost::archive::xml_iarchive&, clxx::platform_info&, const unsigned int);
  template void serialize(boost::archive::binary_iarchive&, clxx::platform_info&, const unsigned int);
  
  template void serialize(boost::archive::text_oarchive&, clxx::platform_info&, const unsigned int);
  template void serialize(boost::archive::xml_oarchive&, clxx::platform_info&, const unsigned int);
  template void serialize(boost::archive::binary_oarchive&, clxx::platform_info&, const unsigned int);
  /** \endcond */
  } /* namespace serialization */
  } /* namespace boost */
  
  
  // vim: set expandtab tabstop=2 shiftwidth=2:
  // vim: set foldmethod=marker foldcolumn=4:
  