cereal::detail::PolymorphicVirtualCaster< Base, Derived > Member List

This is the complete list of members for cereal::detail::PolymorphicVirtualCaster< Base, Derived >, including all inherited members.

downcast(void const *const ptr) const override | cereal::detail::PolymorphicVirtualCaster< Base, Derived > | inline virtual
operator=(const PolymorphicCaster &)=default (defined in cereal::detail::PolymorphicCaster) | cereal::detail::PolymorphicCaster |
operator=(PolymorphicCaster &&) CEREAL_NOEXCEPT (defined in cereal::detail::PolymorphicCaster) | cereal::detail::PolymorphicCaster | inline
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::PolymorphicCaster | inline
PolymorphicVirtualCaster() | cereal::detail::PolymorphicVirtualCaster< Base, Derived > | inline
upcast(void *const ptr) const override | cereal::detail::PolymorphicVirtualCaster< Base, Derived > | inline virtual
upcast(std::shared_ptr< void > const &ptr) const override | cereal::detail::PolymorphicVirtualCaster< Base, Derived > | inline virtual
~PolymorphicCaster() CEREAL_NOEXCEPT=default (defined in cereal::detail::PolymorphicCaster) | cereal::detail::PolymorphicCaster | virtual