|
NDDEM
|
Support for base classes (virtual and non-virtual) More...
Go to the source code of this file.
Classes | |
| struct | cereal::base_class_detail::RegisterPolymorphicBaseClass< Base, Derived, IsPolymorphic > |
| struct | cereal::base_class_detail::RegisterPolymorphicBaseClass< Base, Derived, true > |
| Polymorphic version. More... | |
| struct | cereal::base_class< Base > |
| Casts a derived class to its non-virtual base class in a way that safely supports abstract classes. More... | |
| struct | cereal::virtual_base_class< Base > |
| Casts a derived class to its virtual base class in a way that allows cereal to track inheritance. More... | |
Namespaces | |
| cereal | |
| in certain simple scenarios. They should probably not be used if maximizing performance is the main objective. | |
| cereal::base_class_detail | |
Support for base classes (virtual and non-virtual)