Public Member Functions | |
save_visitor (Archive &ar) | |
template < class T > | |
void | operator() (const T *value) const |
template<typename... Types> | |
void | operator() (boost::variant< Types *... > &value) const |
Public Attributes | |
Archive & | ar |
Definition at line 48 of file pointer_variant_wrapper.hpp.
|
inline |
Definition at line 50 of file pointer_variant_wrapper.hpp.
|
inline |
Definition at line 53 of file pointer_variant_wrapper.hpp.
References save_visitor< Archive >::ar, and CEREAL_POINTER.
|
inline |
Definition at line 59 of file pointer_variant_wrapper.hpp.
References save_visitor< Archive >::ar, and cereal::make_pointer_variant().
Archive& ar |
Definition at line 64 of file pointer_variant_wrapper.hpp.
Referenced by PointerVariantWrapper< VariantTypes >::load(), load_visitor< T >::load_impl(), save_visitor< Archive >::operator()(), and PointerVariantWrapper< VariantTypes >::save().