#include <DataBaseBuffer.h>
|
| DataBaseBuffer () |
|
| ~DataBaseBuffer () |
|
bool | isOpen () const |
|
void | openBuffer (GenericDataBase &db, const GenericDataBase::InputOutputMode &mode) |
|
void | closeBuffer (GenericDataBase &db) |
|
int | putToBuffer (const int &size, const char *data) |
|
int | putToBuffer (const int &size, const int *data) |
|
int | putToBuffer (const int &size, const float *data) |
|
int | putToBuffer (const int &size, const double *data) |
|
int | putToBuffer (const int &size, const bool *data) |
|
int | getFromBuffer (const int &size, char *data) |
|
int | getFromBuffer (const int &size, int *data) |
|
int | getFromBuffer (const int &size, float *data) |
|
int | getFromBuffer (const int &size, double *data) |
|
int | getFromBuffer (const int &size, bool *data) |
|
int | putToBuffer (const intSerialArray &a) |
|
int | putToBuffer (const floatSerialArray &a) |
|
int | putToBuffer (const doubleSerialArray &a) |
|
int | getFromBuffer (intSerialArray &a) |
|
int | getFromBuffer (floatSerialArray &a) |
|
int | getFromBuffer (doubleSerialArray &a) |
|
int | putDistributedToBuffer (const intArray &a) |
|
int | putDistributedToBuffer (const floatArray &a) |
|
int | putDistributedToBuffer (const doubleArray &a) |
|
int | getDistributedFromBuffer (intArray &a) |
|
int | getDistributedFromBuffer (floatArray &a) |
|
int | getDistributedFromBuffer (doubleArray &a) |
|
DataBaseBuffer::DataBaseBuffer |
( |
| ) |
|
DataBaseBuffer::~DataBaseBuffer |
( |
| ) |
|
int DataBaseBuffer::getDistributedFromBuffer |
( |
intArray & |
a | ) |
|
int DataBaseBuffer::getDistributedFromBuffer |
( |
floatArray & |
a | ) |
|
int DataBaseBuffer::getDistributedFromBuffer |
( |
doubleArray & |
a | ) |
|
int DataBaseBuffer::getFromBuffer |
( |
const int & |
size, |
|
|
char * |
data |
|
) |
| |
int DataBaseBuffer::getFromBuffer |
( |
const int & |
size, |
|
|
int * |
data |
|
) |
| |
int DataBaseBuffer::getFromBuffer |
( |
const int & |
size, |
|
|
float * |
data |
|
) |
| |
int DataBaseBuffer::getFromBuffer |
( |
const int & |
size, |
|
|
double * |
data |
|
) |
| |
int DataBaseBuffer::getFromBuffer |
( |
const int & |
size, |
|
|
bool * |
data |
|
) |
| |
int DataBaseBuffer::getFromBuffer |
( |
intSerialArray & |
a | ) |
|
int DataBaseBuffer::getFromBuffer |
( |
floatSerialArray & |
a | ) |
|
int DataBaseBuffer::getFromBuffer |
( |
doubleSerialArray & |
a | ) |
|
bool DataBaseBuffer::isOpen |
( |
| ) |
const |
References GenericDataBase::bufferMode, GenericDataBase::create(), doubleBuffer, doubleBufferSize, doubleBufferSizeIncrement, dp, GenericDataBase::find(), floatBuffer, floatBufferSize, floatBufferSizeIncrement, fp, GenericDataBase::get(), GenericDataBase::getMode(), intBuffer, intBufferSize, intBufferSizeIncrement, ip, GenericDataBase::noStreamMode, numberOfArrays, GenericDataBase::OvertureVersion, OvertureVersion, GenericDataBase::setMode(), GenericDataBase::streamInputMode, GenericDataBase::streamOutputMode, and GenericDataBase::virtualConstructor().
Referenced by HDF_DataBase::setMode().
int DataBaseBuffer::putDistributedToBuffer |
( |
const intArray & |
a | ) |
|
int DataBaseBuffer::putDistributedToBuffer |
( |
const floatArray & |
a | ) |
|
int DataBaseBuffer::putDistributedToBuffer |
( |
const doubleArray & |
a | ) |
|
int DataBaseBuffer::putToBuffer |
( |
const int & |
size, |
|
|
const char * |
data |
|
) |
| |
int DataBaseBuffer::putToBuffer |
( |
const int & |
size, |
|
|
const int * |
data |
|
) |
| |
int DataBaseBuffer::putToBuffer |
( |
const int & |
size, |
|
|
const float * |
data |
|
) |
| |
int DataBaseBuffer::putToBuffer |
( |
const int & |
size, |
|
|
const double * |
data |
|
) |
| |
int DataBaseBuffer::putToBuffer |
( |
const int & |
size, |
|
|
const bool * |
data |
|
) |
| |
int DataBaseBuffer::putToBuffer |
( |
const intSerialArray & |
a | ) |
|
int DataBaseBuffer::putToBuffer |
( |
const floatSerialArray & |
a | ) |
|
int DataBaseBuffer::putToBuffer |
( |
const doubleSerialArray & |
a | ) |
|
doubleSerialArray DataBaseBuffer::doubleBuffer |
int DataBaseBuffer::doubleBufferSize |
int DataBaseBuffer::doubleBufferSizeIncrement |
floatSerialArray DataBaseBuffer::floatBuffer |
int DataBaseBuffer::floatBufferSize |
int DataBaseBuffer::floatBufferSizeIncrement |
intSerialArray DataBaseBuffer::intBuffer |
int DataBaseBuffer::intBufferSize |
int DataBaseBuffer::intBufferSizeIncrement |
int DataBaseBuffer::numberOfArrays |
aString DataBaseBuffer::OvertureVersion |
The documentation for this class was generated from the following files: