Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
std::is_move_constructible_detail Namespace Reference

Variable Documentation

◆ is_move_constructible_v

template<typename T, bool = internal::is_referenceable_v<T>>
bool std::is_move_constructible_detail::is_move_constructible_v = false
externconstexpr

Type trait to detect if an instance of T is move constructible.

Template Parameters
TThe type of the value to check

◆ is_move_constructible_v< T, true >

template<typename T>
bool std::is_move_constructible_detail::is_move_constructible_v< T, true > = is_constructible_v<T, T&&>
externconstexpr

Type trait to detect if an instance of T is move constructible.

Template Parameters
TThe type of the value to check

◆ is_nothrow_move_constructible_v

template<typename T, bool = internal::is_referenceable_v<T>>
bool std::is_move_constructible_detail::is_nothrow_move_constructible_v = false
externconstexpr

Type trait to detect if an instance of T is move constructible without throwing.

Template Parameters
TThe type of the value to check

◆ is_nothrow_move_constructible_v< T, true >

template<typename T>
bool std::is_move_constructible_detail::is_nothrow_move_constructible_v< T, true > = is_nothrow_constructible_v<T, T&&>
externconstexpr

Type trait to detect if an instance of T is move constructible without throwing.

Template Parameters
TThe type of the value to check

◆ is_trivially_move_constructible_v

template<typename T, bool = internal::is_referenceable_v<T>>
bool std::is_move_constructible_detail::is_trivially_move_constructible_v = false
externconstexpr

Type trait to detect if an instance of T is trivially move constructible.

Template Parameters
TThe type of the value to check

◆ is_trivially_move_constructible_v< T, true >

template<typename T>
bool std::is_move_constructible_detail::is_trivially_move_constructible_v< T, true > = __is_trivially_constructible(T, T&&)
externconstexpr

Type trait to detect if an instance of T is trivially move constructible.

Template Parameters
TThe type of the value to check