LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::meta::is_explicitly_constructible Concept Reference

Checks if a type can be constructed using the provided arguments, whilst not being able to be converted from TArg . More...

#include <traits.hpp>

Concept definition

template<typename T, typename TArg, typename ... TArgs>
Checks if a type can be constructed using the provided arguments, whilst not being able to be convert...
Definition traits.hpp:83
constexpr bool is_explicitly_constructible_v
Evalues to true or false, depending if T contains an explicit constructor that takes TArg and TArgs...
Definition traits.hpp:74

Detailed Description

Checks if a type can be constructed using the provided arguments, whilst not being able to be converted from TArg .

Template Parameters
TThe type to check.
TArgThe parameter to check for conversion support.
...TArgsThe remaining constructor parameters.