Skip to content

VM_Cast_Table

#include <casts.hh>
template<typename T>
struct VM_Cast_Table

Defined in src/lib/ncarray/host/casts.hh:26

Name Kind Owner
operator[] function Declared here
tbl variable Declared here
Fn typedef Declared here
Return Name Description
Fn operator[] const inline

const inline

inline Fn operator[](int idx) const

Defined in src/lib/ncarray/host/casts.hh:31

Return Name Description
const Fn tbl static

static

const Fn tbl = {
<T, bool>,
<T, char>,
<T, std::uint8_t>,
<T, std::uint16_t>,
<T, std::uint32_t>,
<T, std::uint64_t>,
<T, std::int8_t>,
<T, std::int16_t>,
<T, std::int32_t>,
<T, std::int64_t>,
<T, float>,
<T, double>,
<T, long double>,
<T, std::complex<float>>,
<T, std::complex<double>>,
<T, std::complex<long double>>,
<T, >,
<T, >,
<T, >,
<T, >,
<T, >,
<T, >
}

Defined in src/lib/ncarray/host/casts.hh:29

Name Description
Fn

using Fn = T(*)(const void *)

Defined in src/lib/ncarray/host/casts.hh:27