ViennaLS
|
#include <cstddef>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
namespace | lsConcepts |
Typedefs | |
using | lsConcepts::AssignType = std::nullptr_t |
template<class Base , class Derived > | |
using | lsConcepts::IsBaseOf |
template<class A , class B > | |
using | lsConcepts::IsSame = std::enable_if_t<std::is_same<A, B>::value, AssignType> |
template<class A , class B > | |
using | lsConcepts::IsNotSame = std::enable_if_t<!std::is_same<A, B>::value, AssignType> |
template<class T > | |
using | lsConcepts::IsFloatingPoint |
Variables | |
constexpr AssignType | lsConcepts::assignable = AssignType() |