Function operator!=¶
function operator!=(cvals_t<T1, vals1...>, cvals_t<T2, vals2...>) meta¶
template <typename T1, T1... vals1, typename T2, T2... vals2, \
typename Ret = \
cvals_t<decltype(std::declval<T1>() op std::declval<T2>()), (vals1 op vals2)...>> \
constexpr KFR_INTRINSIC Ret operator op(cvals_t<T1, vals1...>, cvals_t<T2, vals2...>) noexcept { … } Fully qualified name: kfr::operator!=(cvals_t<T1, vals1...>, cvals_t<T2, vals2...>)
Declared at meta.hpp:631
Function operator!=¶
function operator!=(cvals_t<T1, vals1...>, cval_t<T2, val2>) meta¶
template <typename T1, T1... vals1, typename T2, T2 val2, \
typename Ret = \
cvals_t<decltype(std::declval<T1>() op std::declval<T2>()), (vals1 op val2)...>> \
constexpr KFR_INTRINSIC Ret operator op(cvals_t<T1, vals1...>, cval_t<T2, val2>) noexcept { … } Fully qualified name: kfr::operator!=(cvals_t<T1, vals1...>, cval_t<T2, val2>)
Declared at meta.hpp:631
Function operator!=¶
function operator!=(cval_t<T1, val1>, cvals_t<T2, vals2...>) meta¶
template <typename T1, T1 val1, typename T2, T2... vals2, \
typename Ret = \
cvals_t<decltype(std::declval<T1>() op std::declval<T2>()), (val1 op vals2)...>> \
constexpr KFR_INTRINSIC Ret operator op(cval_t<T1, val1>, cvals_t<T2, vals2...>) noexcept { … } Fully qualified name: kfr::operator!=(cval_t<T1, val1>, cvals_t<T2, vals2...>)
Declared at meta.hpp:631
Function operator!=¶
function operator!=(const data_allocator<T1> &, const data_allocator<T2> &) meta¶
template <typename T1, typename T2>
constexpr inline bool operator!=(const data_allocator<T1>&, const data_allocator<T2>&) noexcept { … } Fully qualified name: kfr::operator!=(const data_allocator<T1> &, const data_allocator<T2> &)
Declared at meta/memory.hpp:271
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.