cereal_fwd
Fork of cereal library adding archive supporting forward compatibility
Public Member Functions | Public Attributes | List of all members
cereal::detail::ObjectIdTag< T > Class Template Reference

A wrapper around object id. More...

#include </home/breiker/code/git/cereal_fwd_github/include/cereal/details/helpers.hpp>

Public Member Functions

 ObjectIdTag (T &&object_id_)
 
template<class Archive >
SimpleType save_minimal (Archive const &) const
 
template<class Archive >
void load_minimal (Archive const &, SimpleType const &v)
 

Public Attributes

Type object_id
 

Detailed Description

template<class T>
class cereal::detail::ObjectIdTag< T >

A wrapper around object id.

This class provides a way for custom handing of object id in archives. Object id is used to track objects shared between many instances of shared_ptrs.


The documentation for this class was generated from the following file: