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

Public Types | |
| typedef double | ValueType |
Public Member Functions | |
| virtual idx_t | getData (double *buf, idx_t size, idx_t irow) const =0 |
| virtual void | setData (idx_t irow, const double *buf, idx_t count)=0 |
| virtual void | printTo (PrintWriter &out) const |
| bool | findValue (double &value, idx_t irow) const |
| double | getValue (idx_t irow) const |
| idx_t | findValues (const Vector &buf, idx_t count, idx_t irow) const |
| idx_t | findValues (const Vector &buf, idx_t irow) const |
| void | getValues (const Vector &buf, idx_t count, idx_t irow) const |
| void | getValues (const Vector &buf, idx_t irow) const |
| void | getValues (const Matrix &buf, idx_t irow) const |
| void | getValues (const Cubix &buf, idx_t irow) const |
| template<int M, int N> | |
| void | getValues (Tuple< double, M, N > &buf, idx_t irow) const |
| void | setValue (idx_t irow, double value) |
| void | setValues (idx_t irow, const Vector &buf, idx_t count) |
| void | setValues (idx_t irow, const Vector &buf) |
| void | setValues (idx_t irow, const Matrix &buf) |
| void | setValues (idx_t irow, const Cubix &buf) |
| template<int M, int N> | |
| void | setValues (idx_t irow, const Tuple< double, 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 | ~FloatDBColumn () |
Protected Member Functions inherited from jive::util::DBColumn | |
| DBColumn () | |
| virtual | ~DBColumn () |
| typedef double jive::util::FloatDBColumn::ValueType |
|
protectedvirtual |
|
pure virtual |
|
pure virtual |
|
virtual |
Implements jive::util::DBColumn.
| bool jive::util::FloatDBColumn::findValue | ( | double & | value, |
| idx_t | irow | ||
| ) | const |
| double jive::util::FloatDBColumn::getValue | ( | idx_t | irow | ) | const |
| idx_t jive::util::FloatDBColumn::findValues | ( | const Vector & | buf, |
| idx_t | count, | ||
| idx_t | irow | ||
| ) | const |
| idx_t jive::util::FloatDBColumn::findValues | ( | const Vector & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::FloatDBColumn::getValues | ( | const Vector & | buf, |
| idx_t | count, | ||
| idx_t | irow | ||
| ) | const |
| void jive::util::FloatDBColumn::getValues | ( | const Vector & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::FloatDBColumn::getValues | ( | const Matrix & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::FloatDBColumn::getValues | ( | const Cubix & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::FloatDBColumn::getValues | ( | Tuple< double, M, N > & | buf, |
| idx_t | irow | ||
| ) | const |
| void jive::util::FloatDBColumn::setValue | ( | idx_t | irow, |
| double | value | ||
| ) |
| void jive::util::FloatDBColumn::setValues | ( | idx_t | irow, |
| const Vector & | buf, | ||
| idx_t | count | ||
| ) |
| void jive::util::FloatDBColumn::setValues | ( | idx_t | irow, |
| const Vector & | buf | ||
| ) |
| void jive::util::FloatDBColumn::setValues | ( | idx_t | irow, |
| const Matrix & | buf | ||
| ) |
| void jive::util::FloatDBColumn::setValues | ( | idx_t | irow, |
| const Cubix & | buf | ||
| ) |
| void jive::util::FloatDBColumn::setValues | ( | idx_t | irow, |
| const Tuple< double, M, N > & | buf | ||
| ) |