ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
boost::serialization Namespace Reference

Functions

template<typename Archive , typename... T>
void serialize (Archive &ar, std::tuple< T... > &pack, unsigned int const)
 Serialize std::tuple.
 
template<class Archive >
void serialize (Archive &ar, NeighborPIDs &n, unsigned int const)
 
template<class Archive >
void serialize (Archive &ar, PairInfo &p, unsigned int const)
 
template<typename Archive , typename... Types>
void serialize (Archive &ar, std::tuple< Types... > &tuple, const unsigned int)
 
template<typename Archive >
void load (Archive &ar, GpuParticleData::GpuParticle &p, unsigned const)
 
template<typename Archive >
void save (Archive &ar, GpuParticleData::GpuParticle const &p, unsigned const)
 
template<typename Archive >
void load (Archive &ar, std::filesystem::path &path, unsigned int const)
 
template<typename Archive >
void save (Archive &ar, std::filesystem::path const &path, unsigned int const)
 
template<typename Archive >
void serialize (Archive &ar, std::filesystem::path &path, unsigned int const version)
 
template<typename Archive , class T , std::size_t N, class Allocator >
void load (Archive &ar, boost::multi_array< T, N, Allocator > &marray, unsigned)
 
template<typename Archive , class T , std::size_t N, class Allocator >
void save (Archive &ar, const boost::multi_array< T, N, Allocator > &marray, unsigned)
 
template<typename Archive , class T , std::size_t N, class Allocator >
void serialize (Archive &ar, boost::multi_array< T, N, Allocator > &v, const unsigned int version)
 
template<class Archive , class T >
void save (Archive &ar, std::optional< T > const &opt, unsigned int const)
 
template<class Archive , class T >
void load (Archive &ar, std::optional< T > &opt, unsigned int const)
 
template<class Archive , class T >
void serialize (Archive &ar, std::optional< T > &opt, unsigned int const version)
 
template<typename Archive , typename K , typename V >
void load (Archive &ar, std::unordered_map< K, V > &map, unsigned const int)
 
template<typename Archive , typename K , typename V >
void save (Archive &ar, std::unordered_map< K, V > const &map, unsigned const int)
 
template<typename Archive , typename K , typename V >
void serialize (Archive &ar, std::unordered_map< K, V > &map, unsigned int const version)
 
template<class Archive , class... Ts>
void save (Archive &ar, std::variant< Ts... > const &obj, unsigned const)
 
template<class Archive , class... Ts>
void load (Archive &ar, std::variant< Ts... > &obj, unsigned const)
 
template<class Archive , class... Ts>
void serialize (Archive &ar, std::variant< Ts... > &obj, unsigned const version)
 

Function Documentation

◆ load() [1/6]

template<typename Archive , class T , std::size_t N, class Allocator >
void boost::serialization::load ( Archive ar,
boost::multi_array< T, N, Allocator > &  marray,
unsigned   
)

Definition at line 33 of file multi_array.hpp.

References stream.

◆ load() [2/6]

template<typename Archive >
void boost::serialization::load ( Archive ar,
GpuParticleData::GpuParticle p,
unsigned const   
)

Definition at line 71 of file GpuParticleData.cpp.

References stream.

◆ load() [3/6]

template<typename Archive >
void boost::serialization::load ( Archive ar,
std::filesystem::path &  path,
unsigned int const   
)

Definition at line 31 of file filesystem.hpp.

References stream.

◆ load() [4/6]

template<class Archive , class T >
void boost::serialization::load ( Archive ar,
std::optional< T > &  opt,
unsigned int const   
)

Definition at line 38 of file utils/include/utils/serialization/optional.hpp.

References stream.

◆ load() [5/6]

template<typename Archive , typename K , typename V >
void boost::serialization::load ( Archive ar,
std::unordered_map< K, V > &  map,
unsigned const int   
)

Definition at line 30 of file unordered_map.hpp.

References stream.

◆ load() [6/6]

template<class Archive , class... Ts>
void boost::serialization::load ( Archive ar,
std::variant< Ts... > &  obj,
unsigned const   
)

Definition at line 51 of file variant.hpp.

References stream.

◆ save() [1/6]

template<typename Archive , class T , std::size_t N, class Allocator >
void boost::serialization::save ( Archive ar,
const boost::multi_array< T, N, Allocator > &  marray,
unsigned   
)

Definition at line 43 of file multi_array.hpp.

References stream.

◆ save() [2/6]

template<typename Archive >
void boost::serialization::save ( Archive ar,
GpuParticleData::GpuParticle const p,
unsigned const   
)

Definition at line 76 of file GpuParticleData.cpp.

References stream.

◆ save() [3/6]

template<typename Archive >
void boost::serialization::save ( Archive ar,
std::filesystem::path const path,
unsigned int const   
)

Definition at line 38 of file filesystem.hpp.

References stream.

◆ save() [4/6]

template<class Archive , class T >
void boost::serialization::save ( Archive ar,
std::optional< T > const opt,
unsigned int const   
)

Definition at line 29 of file utils/include/utils/serialization/optional.hpp.

References stream.

◆ save() [5/6]

template<typename Archive , typename K , typename V >
void boost::serialization::save ( Archive ar,
std::unordered_map< K, V > const map,
unsigned const int   
)

Definition at line 46 of file unordered_map.hpp.

References stream.

◆ save() [6/6]

template<class Archive , class... Ts>
void boost::serialization::save ( Archive ar,
std::variant< Ts... > const obj,
unsigned const   
)

Definition at line 45 of file variant.hpp.

References stream.

◆ serialize() [1/9]

template<typename Archive , class T , std::size_t N, class Allocator >
void boost::serialization::serialize ( Archive ar,
boost::multi_array< T, N, Allocator > &  v,
const unsigned int  version 
)

Definition at line 51 of file multi_array.hpp.

References stream.

◆ serialize() [2/9]

template<class Archive >
void boost::serialization::serialize ( Archive ar,
NeighborPIDs n,
unsigned int const   
)

Definition at line 103 of file cells.hpp.

References NeighborPIDs::neighbor_pids, NeighborPIDs::pid, and stream.

◆ serialize() [3/9]

template<class Archive >
void boost::serialization::serialize ( Archive ar,
PairInfo p,
unsigned int const   
)

◆ serialize() [4/9]

template<typename Archive >
void boost::serialization::serialize ( Archive ar,
std::filesystem::path &  path,
unsigned int const  version 
)

Definition at line 43 of file filesystem.hpp.

References stream.

◆ serialize() [5/9]

template<class Archive , class T >
void boost::serialization::serialize ( Archive ar,
std::optional< T > &  opt,
unsigned int const  version 
)

Definition at line 52 of file utils/include/utils/serialization/optional.hpp.

References stream.

◆ serialize() [6/9]

template<typename Archive , typename... T>
void boost::serialization::serialize ( Archive ar,
std::tuple< T... > &  pack,
unsigned int const   
)

Serialize std::tuple.

Definition at line 60 of file statistics.cpp.

References stream.

◆ serialize() [7/9]

template<typename Archive , typename... Types>
void boost::serialization::serialize ( Archive ar,
std::tuple< Types... > &  tuple,
const unsigned int   
)

Definition at line 55 of file core/reaction_methods/ReactionAlgorithm.cpp.

References stream.

◆ serialize() [8/9]

template<typename Archive , typename K , typename V >
void boost::serialization::serialize ( Archive ar,
std::unordered_map< K, V > &  map,
unsigned int const  version 
)

Definition at line 57 of file unordered_map.hpp.

References stream.

◆ serialize() [9/9]

template<class Archive , class... Ts>
void boost::serialization::serialize ( Archive ar,
std::variant< Ts... > &  obj,
unsigned const  version 
)

Definition at line 61 of file variant.hpp.

References stream.