|
template<typename T , class EPosT , SizeT... Is> |
decltype(auto) | CNORXZ::vregi (const T *d, const EPosT &pos, std::index_sequence< Is... > is) |
|
template<typename T , class EPosT > |
decltype(auto) | CNORXZ::vreg (const T *d, const EPosT &pos) |
|
template<typename T , class EPosT > |
decltype(auto) | CNORXZ::vreg (T *d, const EPosT &pos) |
|
template<SizeT I, typename T > |
constexpr decltype(auto) | CNORXZ::consecGet (const T &a) |
|
template<SizeT I, typename T > |
constexpr decltype(auto) | CNORXZ::consecGet (T &a) |
|
template<SizeT I, class F , typename... Args> |
constexpr decltype(auto) | CNORXZ::consecApply (const F &f, const Args &... args) |
|
template<SizeT I, class F , typename Dst , typename... Args> |
constexpr Dst & | CNORXZ::consecAssign (const F &f, Dst &dst, const Args &... args) |
|
template<class F , typename... Args, SizeT... Is> |
constexpr decltype(auto) | CNORXZ::consecFuncI (const F &f, const Args &... args, std::index_sequence< Is... > is) |
|
template<class F , typename Dst , typename... Args, SizeT... Is> |
constexpr Dst & | CNORXZ::consecFuncAI (const F &f, Dst &dst, const Args &... args, std::index_sequence< Is... > is) |
|
template<SizeT N, class F , typename... Args> |
constexpr decltype(auto) | CNORXZ::consecFunc (const F &f, const Args &... args) |
|
template<SizeT N, class F , typename Dst , typename... Args> |
constexpr Dst & | CNORXZ::consecFuncA (const F &f, Dst &dst, const Args &... args) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator+ (const Consecutive< T, N > &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator+ (const Consecutive< T, N > &a, const U &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator+ (const T &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator+= (Consecutive< T, N > &o, const Consecutive< U, N > &a) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator+= (Consecutive< T, N > &o, const U &a) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator- (const Consecutive< T, N > &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator- (const Consecutive< T, N > &a, const U &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator- (const T &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator-= (Consecutive< T, N > &o, const Consecutive< U, N > &a) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator-= (Consecutive< T, N > &o, const U &a) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator* (const Consecutive< T, N > &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator* (const Consecutive< T, N > &a, const U &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator* (const T &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator*= (Consecutive< T, N > &o, const Consecutive< U, N > &a) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator*= (Consecutive< T, N > &o, const U &a) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator/ (const Consecutive< T, N > &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator/ (const Consecutive< T, N > &a, const U &b) |
|
template<typename T , typename U , SizeT N> |
constexpr decltype(auto) | CNORXZ::operator/ (const T &a, const Consecutive< U, N > &b) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator/= (Consecutive< T, N > &o, const Consecutive< U, N > &a) |
|
template<typename T , typename U , SizeT N> |
constexpr Consecutive< T, N > & | CNORXZ::operator/= (Consecutive< T, N > &o, const U &a) |
|
Register type declaration.
Copyright (c) 2024 Christian Zimmermann. All rights reserved. Mail: chize.nosp@m.ta@f.nosp@m.3l.de
Definition in file reg.h.