|
NDDEM
|
Classes | |
| struct | delay_static_assert |
| Used to delay a static_assert until template instantiation. More... | |
| struct | meta_bool_and |
| struct | meta_bool_and< B > |
| struct | meta_bool_or |
| struct | meta_bool_or< B > |
| struct | EnableIfHelper |
| struct | DisableIfHelper |
| struct | get_output_from_input |
| struct | get_input_from_output |
| struct | is_string |
| struct | is_string< std::basic_string< CharT, Traits, Alloc > > |
| struct | NoConvertBase |
| Used to help strip away conversion wrappers. More... | |
| struct | NoConvertConstRef |
| A struct that prevents implicit conversion. More... | |
| struct | NoConvertRef |
| A struct that prevents implicit conversion. More... | |
| struct | AnyConvert |
| A type that can implicitly convert to anything else. More... | |
| struct | has_member_load_and_construct_impl |
| struct | has_member_versioned_load_and_construct_impl |
| struct | count_specializations |
| Number of specializations detected. More... | |
| struct | count_output_serializers |
| The number of output serialization functions available. More... | |
| struct | count_input_serializers |
| The number of input serialization functions available. More... | |
| struct | base_class_id |
| struct | base_class_id_hash |
| struct | BaseCastBase |
| Common base type for base class casting. More... | |
| struct | get_base_class |
| struct | get_base_class< Cast< Base > > |
| struct | has_minimal_base_class_serialization_impl |
| Base class cast, behave as the test. More... | |
| struct | has_minimal_base_class_serialization_impl< Cast, Test, Archive, false > |
| Not a base class cast. More... | |
| struct | shared_from_this_wrapper |
Typedefs | |
| template<class A > | |
| using | decay_archive = typename std::decay< typename strip_minimal< A >::type >::type |
| Removes all qualifiers and minimal wrappers from an archive. More... | |
Enumerations | |
| enum class | sfinae |
| Return type for SFINAE Enablers. More... | |
Functions | |
| CEREAL_MAKE_IS_SPECIALIZED_IMPL (member_serialize) | |
| CEREAL_MAKE_IS_SPECIALIZED_IMPL (member_load_save) | |
| CEREAL_MAKE_IS_SPECIALIZED_IMPL (member_load_save_minimal) | |
| CEREAL_MAKE_IS_SPECIALIZED_IMPL (non_member_serialize) | |
| CEREAL_MAKE_IS_SPECIALIZED_IMPL (non_member_load_save) | |
| CEREAL_MAKE_IS_SPECIALIZED_IMPL (non_member_load_save_minimal) | |
| using cereal::traits::detail::decay_archive = typedef typename std::decay<typename strip_minimal<A>::type>::type |
Removes all qualifiers and minimal wrappers from an archive.
|
strong |
Return type for SFINAE Enablers.
| cereal::traits::detail::CEREAL_MAKE_IS_SPECIALIZED_IMPL | ( | member_load_save | ) |
| cereal::traits::detail::CEREAL_MAKE_IS_SPECIALIZED_IMPL | ( | member_load_save_minimal | ) |
| cereal::traits::detail::CEREAL_MAKE_IS_SPECIALIZED_IMPL | ( | member_serialize | ) |
| cereal::traits::detail::CEREAL_MAKE_IS_SPECIALIZED_IMPL | ( | non_member_load_save | ) |
| cereal::traits::detail::CEREAL_MAKE_IS_SPECIALIZED_IMPL | ( | non_member_load_save_minimal | ) |
| cereal::traits::detail::CEREAL_MAKE_IS_SPECIALIZED_IMPL | ( | non_member_serialize | ) |