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

A wrapper around polymorphic id. More...

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

Public Member Functions

 VersionIdTag (std::uint32_t version_id_)
 
VersionIdTag & operator= (VersionIdTag const &)=delete
 
template<class Archive >
std::uint32_t save_minimal (Archive const &) const
 
template<class Archive >
void load_minimal (Archive const &, std::uint32_t const &v)
 

Public Attributes

std::uint32_t version_id
 

Detailed Description

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

A wrapper around polymorphic id.

This class provides a way for custom handing of polymorphic id in archives


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