Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Namespaces | Functions
GridContainer.h File Reference
#include "GridContainer/GridAxis.h"
#include "GridContainer/GridContainer.h"
#include "GridContainer/serialization/GridAxis.h"
#include "GridContainer/serialization/tuple.h"
#include <boost/serialization/split_free.hpp>
#include <boost/serialization/vector.hpp>
#include <memory>
#include <type_traits>
Include dependency graph for GridContainer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  boost
 
namespace  boost::serialization
 

Functions

template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::save (Archive &ar, const Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > &grid, const unsigned int, typename std::enable_if< std::is_default_constructible< typename Euclid::GridContainer::GridCellManagerTraits< GridCellManager >::data_type >::value >::type *=0)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::save (Archive &ar, const Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > &grid, const unsigned int, typename std::enable_if<!std::is_default_constructible< typename Euclid::GridContainer::GridCellManagerTraits< GridCellManager >::data_type >::value >::type *=0)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::load (Archive &ar, Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > &grid, const unsigned int, typename std::enable_if< std::is_default_constructible< typename Euclid::GridContainer::GridCellManagerTraits< GridCellManager >::data_type >::value >::type *=0)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::load (Archive &ar, Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > &grid, const unsigned int, typename std::enable_if<!std::is_default_constructible< typename Euclid::GridContainer::GridCellManagerTraits< GridCellManager >::data_type >::value >::type *=0)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::serialize (Archive &ar, Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > &grid, const unsigned int version)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::save_construct_data (Archive &ar, const Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > *t, const unsigned int, typename std::enable_if< std::is_default_constructible< GridCellManager >::value >::type *=nullptr)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::save_construct_data (Archive &ar, const Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > *t, const unsigned int, typename std::enable_if<!std::is_default_constructible< GridCellManager >::value >::type *=nullptr)
 
template<typename T >
Euclid::GridContainer::GridAxis< T > boost::serialization::emptyGridAxis ()
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::load_construct_data (Archive &ar, Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > *t, const unsigned int, typename std::enable_if< std::is_default_constructible< GridCellManager >::value >::type *=nullptr)
 
template<class Archive , typename GridCellManager , typename... AxesTypes>
void boost::serialization::load_construct_data (Archive &ar, Euclid::GridContainer::GridContainer< GridCellManager, AxesTypes... > *t, const unsigned int, typename std::enable_if<!std::is_default_constructible< GridCellManager >::value >::type *=nullptr)
 

Detailed Description

Date
May 17, 2014
Author
Nikolaos Apostolakos

Definition in file GridContainer.h.