OS Manuals

base_class.hpp(3)

base_class.hpp - Support for base classes (virtual and non-virtual).

base_class.hpp(3) Library Functions Manual base_class.hpp(3)

base_class.hpp - Support for base classes (virtual and non-virtual).

#include 'cereal/details/traits.hpp'
#include 'cereal/details/polymorphic_impl_fwd.hpp'


struct cereal::base_class_detail::RegisterPolymorphicBaseClass< Base, Derived, IsPolymorphic >
struct cereal::base_class_detail::RegisterPolymorphicBaseClass< Base, Derived, true >
Polymorphic version. struct cereal::base_class< Base >
Casts a derived class to its non-virtual base class in a way that safely supports abstract classes. struct cereal::virtual_base_class< Base >
Casts a derived class to its virtual base class in a way that allows cereal to track inheritance.

Support for base classes (virtual and non-virtual).

Generated automatically by Doxygen for cereal from the source code.

Sat Aug 29 2026 00:42:30 cereal

cereal 1.3.2-r5 · enterprise-packages · ingested 2026-10-02