OmniSciDB
c1a53651b2
|
#include <heavydbTypes.h>
Public Member Functions | |
Column (int8_t *flatbuffer, const int64_t num_rows) | |
DEVICE Array< T > | getItem (const int64_t index, const int64_t expected_numel=-1) const |
DEVICE Array< T > | operator[] (const unsigned int index) const |
DEVICE int64_t | size () const |
DEVICE bool | isNull (int64_t index) const |
DEVICE void | setNull (int64_t index) |
DEVICE void | setItem (int64_t index, const Array< T > &other) |
DEVICE void | concatItem (int64_t index, const Array< T > &other) |
DEVICE int32_t | getDictDbId () const |
DEVICE int32_t | getDictId () const |
Public Attributes | |
int8_t * | flatbuffer_ |
int64_t | num_rows_ |
Definition at line 784 of file heavydbTypes.h.
|
inline |
Definition at line 794 of file heavydbTypes.h.
|
inline |
Definition at line 881 of file heavydbTypes.h.
References Array< T >::getSize(), Array< T >::isNull(), FlatBufferManager::setNull(), heavydb.dtypes::T, and toString().
Definition at line 898 of file heavydbTypes.h.
References FlatBufferManager::getDTypeMetadataDictDbId().
Definition at line 903 of file heavydbTypes.h.
References FlatBufferManager::getDTypeMetadataDictId().
|
inline |
Definition at line 797 of file heavydbTypes.h.
References is_null(), run_benchmark_import::result, Column< T >::size(), heavydb.dtypes::T, and toString().
Definition at line 842 of file heavydbTypes.h.
References is_null(), and toString().
|
inline |
Definition at line 836 of file heavydbTypes.h.
|
inline |
Definition at line 864 of file heavydbTypes.h.
References Array< T >::getSize(), Array< T >::isNull(), FlatBufferManager::setNull(), heavydb.dtypes::T, and toString().
Definition at line 854 of file heavydbTypes.h.
References FlatBufferManager::setNull(), and toString().
Definition at line 790 of file heavydbTypes.h.
Definition at line 792 of file heavydbTypes.h.