Struct Array

template<typename T>
struct Array

Public Functions

DEVICE Array(const int64_t size, const bool is_null = false)
DEVICE T Array::operator()(const unsigned int index) const
DEVICE T& Array::operator[](const unsigned int index)
DEVICE int64_t Array::getSize() const
DEVICE bool Array::isNull() const
DEVICE constexpr T Array::null_value() const

Public Members

T *ptr
int64_t size
int8_t is_null