|
Jive reference manual
|
#include <jive/util/Database.h>

Public Types | |
| typedef idx_t | ValueType |
Public Member Functions | |
| virtual idx_t | getData (idx_t *buf, idx_t size, idx_t irow) const =0 |
| virtual void | setData (idx_t irow, const idx_t *buf, idx_t count)=0 |
| virtual void | printTo (PrintWriter &out) const |
| bool | findValue (idx_t &value, idx_t irow) const |
| idx_t | getValue (idx_t irow) const |
| idx_t | findValues (const IdxVector &buf, idx_t count, idx_t irow) const |
| idx_t | findValues (const IdxVector &buf, idx_t irow) const |
| void | getValues (const IdxVector &buf, idx_t count, idx_t irow) const |
| void | getValues (const IdxVector &buf, idx_t irow) const |
| void | getValues (const IdxMatrix &buf, idx_t irow) const |
| void | getValues (const IdxCubix &buf, idx_t irow) const |
| template<int M, int N> | |
| void | getValues (Tuple< idx_t, M, N > &buf, idx_t irow) const |
| void | setValue (idx_t irow, idx_t value) |
| void | setValues (idx_t irow, const IdxVector &buf, idx_t count) |
| void | setValues (idx_t irow, const IdxVector &buf) |
| void | setValues (idx_t irow, const IdxMatrix &buf) |
| void | setValues (idx_t irow, const IdxCubix &buf) |
| template<int M, int N> | |
| void | setValues (idx_t irow, const Tuple< idx_t, M, N > &buf) |
Public Member Functions inherited from jive::util::DBColumn | |
| virtual String | getName () const =0 |
| virtual Database * | getDatabase () const =0 |
| virtual ItemSet * | getRowItems () const =0 |
| String | getContext () const |
| String | getContext (idx_t irow) const |
| idx_t | rowCount () const |
| virtual idx_t | rowSize (idx_t irow) const =0 |
| virtual idx_t | maxRowSize () const |
| virtual IdxVector | getNonEmptyRows () const =0 |
| virtual void | clear () |
| virtual void | clearRow (idx_t irow)=0 |
| virtual void | trimToSize () |
Protected Member Functions | |
| virtual | ~IntDBColumn () |
Protected Member Functions inherited from jive::util::DBColumn | |
| DBColumn () | |
| virtual | ~DBColumn () |
| typedef idx_t jive::util::IntDBColumn::ValueType |
|
protectedvirtual |
|
pure virtual |
|
pure virtual |
|
virtual |
Implements jive::util::DBColumn.
| bool jive::util::IntDBColumn::findValue | ( | idx_t & | value, |
| idx_t | irow | ||
| ) | const |
| idx_t jive::util::IntDBColumn::getValue | ( | idx_t | irow | ) | const |
| idx_t jive::util::IntDBColumn::findValues | ( | const IdxVector & | buf, |
| idx_t | count, | ||
| idx_t | irow | ||
| ) | const |
| idx_t jive::util::IntDBColumn::findValues | ( | const IdxVector & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::IntDBColumn::getValues | ( | const IdxVector & | buf, |
| idx_t | count, | ||
| idx_t | irow | ||
| ) | const |
| void jive::util::IntDBColumn::getValues | ( | const IdxVector & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::IntDBColumn::getValues | ( | const IdxMatrix & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::IntDBColumn::getValues | ( | const IdxCubix & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::IntDBColumn::getValues | ( | Tuple< idx_t, M, N > & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::IntDBColumn::setValue | ( | idx_t | irow, |
| idx_t | value | ||
| ) |
| void jive::util::IntDBColumn::setValues | ( | idx_t | irow, |
| const IdxVector & | buf, | ||
| idx_t | count | ||
| ) |
| void jive::util::IntDBColumn::setValues | ( | idx_t | irow, |
| const IdxVector & | buf | ||
| ) |
| void jive::util::IntDBColumn::setValues | ( | idx_t | irow, |
| const IdxMatrix & | buf | ||
| ) |
| void jive::util::IntDBColumn::setValues | ( | idx_t | irow, |
| const IdxCubix & | buf | ||
| ) |
| void jive::util::IntDBColumn::setValues | ( | idx_t | irow, |
| const Tuple< idx_t, M, N > & | buf | ||
| ) |