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 | ||
) |