VM_Cast_Table
VM_Cast_Table
Section titled “VM_Cast_Table”#include <casts.hh>template<typename T>struct VM_Cast_TableDefined in src/lib/ncarray/host/casts.hh:26
List of all members
Section titled “List of all members”| Name | Kind | Owner |
|---|---|---|
operator[] |
function |
Declared here |
tbl |
variable |
Declared here |
Fn |
typedef |
Declared here |
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
Fn |
operator[] const inline |
operator[]
Section titled “operator[]”const inline
inline Fn operator[](int idx) constDefined in src/lib/ncarray/host/casts.hh:31
Public Static Attributes
Section titled “Public Static Attributes”| 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
Public Types
Section titled “Public Types”| Name | Description |
|---|---|
Fn |
using Fn = T(*)(const void *)Defined in src/lib/ncarray/host/casts.hh:27