cereal
A C++11 library for serialization
|
This is the complete list of members for cereal::detail::PolymorphicCaster, including all inherited members.
downcast(void const *const ptr) const =0 | cereal::detail::PolymorphicCaster | pure 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 |
upcast(void *const ptr) const =0 | cereal::detail::PolymorphicCaster | pure virtual |
upcast(std::shared_ptr< void > const &ptr) const =0 | cereal::detail::PolymorphicCaster | pure virtual |
~PolymorphicCaster() CEREAL_NOEXCEPT=default (defined in cereal::detail::PolymorphicCaster) | cereal::detail::PolymorphicCaster | virtual |