pair_associative_container.hpp File Reference

This file is backported from cereal 1.3 to support the serialization of objects of type associative containers (std::map, std::pair, etc.) More...

Include dependency graph for pair_associative_container.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 cereal
 

Functions

template<class Archive , template< typename... > class Map, typename... Args, typename = typename Map<Args...>::mapped_type>
void CEREAL_LOAD_FUNCTION_NAME (Archive &ar, Map< Args... > &map)
 Loading for std-like pair associative containers. More...

 
template<class Archive , template< typename... > class Map, typename... Args, typename = typename Map<Args...>::mapped_type>
void CEREAL_SAVE_FUNCTION_NAME (Archive &ar, Map< Args... > const &map)
 Saving for std-like pair associative containers. More...

 

Detailed Description

This file is backported from cereal 1.3 to support the serialization of objects of type associative containers (std::map, std::pair, etc.)

This file add the support for serialization of containers for any version of cereal starting from 1.1.2 that is required by Ubuntu 16.04

Support for the PairAssociativeContainer refinement of the AssociativeContainer concept.

Definition in file pair_associative_container.hpp.