|
ViennaLS
|
Typedefs | |
| using | AssignType = std::nullptr_t |
| template<class Base, class Derived> | |
| using | IsBaseOf = std::enable_if_t<std::is_base_of_v<Base, Derived>, AssignType> |
| template<class A, class B> | |
| using | IsSame = std::enable_if_t<std::is_same_v<A, B>, AssignType> |
| template<class A, class B> | |
| using | IsNotSame = std::enable_if_t<!std::is_same_v<A, B>, AssignType> |
| template<class T> | |
| using | IsFloatingPoint |
Variables | |
| constexpr AssignType | assignable = AssignType() |
| using lsConcepts::AssignType = std::nullptr_t |
| using lsConcepts::IsBaseOf = std::enable_if_t<std::is_base_of_v<Base, Derived>, AssignType> |
| using lsConcepts::IsFloatingPoint |
| using lsConcepts::IsNotSame = std::enable_if_t<!std::is_same_v<A, B>, AssignType> |
| using lsConcepts::IsSame = std::enable_if_t<std::is_same_v<A, B>, AssignType> |
|
inlineconstexpr |