OS Manuals

cereal_traits_is_default_constructible(3)

cereal::traits::is_default_constructible< T > - Determines whether the class T can be default constructed by cereal::access.

cereal::traits::is_default_constructible< T >(3) Library Functions Manual cereal::traits::is_default_constructible< T >(3)

cereal::traits::is_default_constructible< T > - Determines whether the class T can be default constructed by cereal::access.

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


template<class TT> static auto test (int) -> decltype(cereal::access::construct< TT >(), yes())
template<class> static no test (...)


static const bool value = std::is_same<decltype(test<T>(0)), yes>::value

struct cereal::traits::is_default_constructible< T >"Determines whether the class T can be default constructed by cereal::access.

Generated automatically by Doxygen for cereal from the source code.

Mon Oct 26 2026 02:55:37 cereal

cereal 1.3.2-r7 · enterprise-packages · ingested 2026-10-26