core/reflection/traits/constructible_utils.hpp file

Utilities for cubos::core::reflection::ConstructibleTrait.

Namespaces

namespace cubos
Cubos libraries namespace.
namespace cubos::core
Core namespace.
namespace cubos::core::reflection
Reflection module.

Functions

template<typename T>
auto autoConstructibleTrait() -> ConstructibleTrait
Returns a ConstructibleTrait with the default, copy and move constructors, set only if the type has them.