cereal
A C++11 library for serialization
cereal::detail::PolymorphicCaster Member List

This is the complete list of members for cereal::detail::PolymorphicCaster, including all inherited members.

downcast(void const *const ptr) const =0cereal::detail::PolymorphicCasterpure virtual
operator=(const PolymorphicCaster &)=default (defined in cereal::detail::PolymorphicCaster)cereal::detail::PolymorphicCaster
operator=(PolymorphicCaster &&) CEREAL_NOEXCEPT (defined in cereal::detail::PolymorphicCaster)cereal::detail::PolymorphicCasterinline
PolymorphicCaster()=default (defined in cereal::detail::PolymorphicCaster)cereal::detail::PolymorphicCaster
PolymorphicCaster(const PolymorphicCaster &)=default (defined in cereal::detail::PolymorphicCaster)cereal::detail::PolymorphicCaster
PolymorphicCaster(PolymorphicCaster &&) CEREAL_NOEXCEPT (defined in cereal::detail::PolymorphicCaster)cereal::detail::PolymorphicCasterinline
upcast(void *const ptr) const =0cereal::detail::PolymorphicCasterpure virtual
upcast(std::shared_ptr< void > const &ptr) const =0cereal::detail::PolymorphicCasterpure virtual
~PolymorphicCaster() CEREAL_NOEXCEPT=default (defined in cereal::detail::PolymorphicCaster)cereal::detail::PolymorphicCastervirtual