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

Variable Documentation

◆ is_move_assignable_v

template<class T, class = arene::base::constraints<>>
bool std::internal::named_requirement::is_move_assignable_v = false
externconstexpr

determine if a type satisfies the MoveAssignable named requirement

Template Parameters
Ttype to check

Primary template.

◆ is_move_assignable_v< T, arene::base::constraints< std::enable_if_t< std::is_object_v< T > >, std::enable_if_t< std::is_move_assignable_v< T > > > >

Initial value:
=
constexpr bool is_same_v
Trait to detect if the two supplied types are the same or not. The value is true if the types are the...

determine if a type satisfies the MoveAssignable named requirement

Template Parameters
Ttype to check

Specialization for types that satisfy the named requirement at a syntactic level.