• Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

sst/core/serialization/element.h

00001 // Copyright 2009-2010 Sandia Corporation. Under the terms
00002 // of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S.
00003 // Government retains certain rights in this software.
00004 // 
00005 // Copyright (c) 2009-2010, Sandia Corporation
00006 // All rights reserved.
00007 // 
00008 // This file is part of the SST software package. For license
00009 // information, see the LICENSE file in the top level directory of the
00010 // distribution.
00011 
00012 #ifndef SST_CORE_SERIALIZATION_ELEMENT_H
00013 #define SST_CORE_SERIALIZATION_ELEMENT_H
00014 
00015 #if defined(SST_CORE_SERIALIZATION_ARCHIVE_H) || defined(SST_CORE_SERIALIZATION_CORE_H)
00016 #error "Include only one serialization/ header file"
00017 #endif
00018 
00019 #if SST_WANT_POLYMORPHIC_ARCHIVE
00020 #include <boost/archive/polymorphic_iarchive.hpp>
00021 #include <boost/archive/polymorphic_oarchive.hpp>
00022 #else
00023 #include <boost/archive/binary_iarchive.hpp>
00024 #include <boost/archive/binary_oarchive.hpp>
00025 #endif
00026 
00027 #include <boost/serialization/base_object.hpp>
00028 #include <boost/serialization/export.hpp>
00029 #include <boost/serialization/nvp.hpp>
00030 #include <boost/serialization/split_member.hpp>
00031 #include <boost/mpi.hpp>
00032 
00033 #include "sst/core/serialization/types.h"
00034 
00035 #endif // #ifndef SST_CORE_SERIALIZATION_ELEMENT_H

Generated on Fri Oct 22 2010 11:02:13 for SST by  doxygen 1.7.1