OS Manuals

cereal_detail_bind_to_archives(3)

cereal::detail::bind_to_archives< T, Tag > - Begins the binding process of a type to all registered archives.

cereal::detail::bind_to_archives< T, Tag >(3) Library Functions Manual cereal::detail::bind_to_archives< T, Tag >(3)

cereal::detail::bind_to_archives< T, Tag > - Begins the binding process of a type to all registered archives.

#include </home/build/include/cereal/details/polymorphic_impl.hpp>


void bind (std::false_type) const
Binding for non abstract types. void bind (std::true_type) const
Binding for abstract types. bind_to_archives const & bind () const
Binds the type T to all registered archives.

struct cereal::detail::bind_to_archives< T, Tag >"Begins the binding process of a type to all registered archives.

Archives need to be registered prior to this struct being instantiated via the CEREAL_REGISTER_ARCHIVE macro. Overload resolution will then force several static objects to be made that allow us to bind together all registered archive types with the parameter type T.

Binds the type T to all registered archives. If T is abstract, we will not serialize it and thus do not need to make a binding

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