|
|
| VerticaBlock (size_t ncols, int rowcount, const int *indices) |
| |
|
void | copy (const VerticaBlock &other) |
| |
| template<class T > |
| const T * | getColPtr (size_t idx) const |
| |
|
template<> |
| const VString * | getColPtr (size_t idx) const |
| |
|
template<> |
| const VNumeric * | getColPtr (size_t idx) const |
| |
|
template<> |
| const VUuid * | getColPtr (size_t idx) const |
| |
|
template<class T > |
| T * | getColPtrForWrite (size_t idx) |
| |
|
template<> |
| VString * | getColPtrForWrite (size_t idx) |
| |
|
template<> |
| VNumeric * | getColPtrForWrite (size_t idx) |
| |
|
template<> |
| VUuid * | getColPtrForWrite (size_t idx) |
| |
| template<class T > |
| const T & | getColRef (size_t idx) |
| |
|
template<class T > |
| T & | getColRefForWrite (size_t idx) |
| |
|
int | getColStride (size_t idx) const |
| |
|
const EE::DataArea * | getDataArea (size_t idx) |
| |
| size_t | getNumCols () const |
| |
| int | getNumRows () const |
| |
| const SizedColumnTypes & | getTypeMetaData () const |
| |
| SizedColumnTypes & | getTypeMetaData () |
| |
|
void * | getVoidPtr () |
| |
| bool | remaining () |
| |
|
void | setDataArea (size_t idx, void *dataarea) |
| |
|
| void | addCol (char *arg, int colstride, const VerticaType &dt, const std::string fieldName="") |
| |
|
void | addCol (const char *arg, int colstride, const VerticaType &dt, const std::string fieldName="") |
| |
|
bool | checkStringUserBlockInfo (size_t idx) const |
| |
|
bool | checkTimeUserBlockInfo (size_t idx) const |
| |
|
void | reset () |
| |
|
void | resetIndex () |
| |
|
void | setRowCount (int rowCount) |
| |
|
void | validateStringColumn (size_t idx, const VString &s, size_t colLength) const |
| |
: Represents an in-memory block of tuples