Bds::DataFileGcf Class Reference
#include <BdsDataFileGcf.h>
List of all members.
Public Member Functions |
| DataFileGcf () |
int | getFeatures () |
| Get bitmask of supported features.
|
BError | getInfo (DataInfo &dataInfo, ReadOptions options, BList< DataError > &errors) |
BError | readData (BUInt32 channel, BUInt segment, BUInt32 blockNumber, DataBlock &data) |
| Read a block.
|
| DataFileGcf () |
int | getFeatures () |
| Get bitmask of supported features.
|
DataOrder | getDataOrder () |
| Get the expected order of writing data, by sample or by channel.
|
BError | getInfo (DataInfo &dataInfo, DataFileOptions options, BList< DataError > &errors) |
| Get info on data.
|
BError | readData (BUInt32 channel, BUInt segment, BUInt32 blockNumber, DataBlock &data) |
| Read a block.
|
Static Public Member Functions |
static DataFormat | getFormats () |
| Get list of supported formats.
|
static DataFormat | getFormats () |
| Get list of supported formats.
|
Private Member Functions |
BError | readBlock (BUInt32 channel, BUInt64 pos, DataBlock &data) |
DataError | getBlockReorderInfo () |
| Returns information on any block re-ordering performed.
|
BError | readBlock (BUInt32 channel, BUInt64 pos, DataBlock &data, int addInfo, BUInt &dataChan) |
DataError | getBlockReorderInfo () |
| Returns information on any block re-ordering performed.
|
Private Attributes |
BUInt32 | oblockSize |
DataInfo | odataInfo |
BString | osystemId |
BString | ostreamId |
int | oformat |
int | ofilterCoef |
double | osampleRate |
BArray< DataBlockPos > | oblockPositions |
DataFileOptions | ooptions |
BArray< GcfChannel > | ochannels |
| The channels.
|
BArray< BArray< DataBlockPos > > | oblockPositions |
| The block positions per channel.
|
Constructor & Destructor Documentation
Bds::DataFileGcf::DataFileGcf |
( |
|
) |
|
Bds::DataFileGcf::DataFileGcf |
( |
|
) |
|
Member Function Documentation
DataError Bds::DataFileGcf::getBlockReorderInfo |
( |
|
) |
[private] |
Returns information on any block re-ordering performed.
DataError Bds::DataFileGcf::getBlockReorderInfo |
( |
|
) |
[private] |
Returns information on any block re-ordering performed.
Get the expected order of writing data, by sample or by channel.
Reimplemented from Bds::DataFile.
int Bds::DataFileGcf::getFeatures |
( |
|
) |
[virtual] |
Get bitmask of supported features.
Reimplemented from Bds::DataFile.
int Bds::DataFileGcf::getFeatures |
( |
|
) |
[virtual] |
Get bitmask of supported features.
Reimplemented from Bds::DataFile.
static DataFormat Bds::DataFileGcf::getFormats |
( |
|
) |
[static] |
DataFormat Bds::DataFileGcf::getFormats |
( |
|
) |
[static] |
BError Bds::DataFileGcf::getInfo |
( |
DataInfo & |
dataInfo, |
|
|
ReadOptions |
options, |
|
|
BList< DataError > & |
errors | |
|
) |
| | |
BError Bds::DataFileGcf::readBlock |
( |
BUInt32 |
channel, |
|
|
BUInt64 |
pos, |
|
|
DataBlock & |
data, |
|
|
int |
addInfo, |
|
|
BUInt & |
dataChan | |
|
) |
| | [private] |
BError Bds::DataFileGcf::readBlock |
( |
BUInt32 |
channel, |
|
|
BUInt64 |
pos, |
|
|
DataBlock & |
data | |
|
) |
| | [private] |
BError Bds::DataFileGcf::readData |
( |
BUInt32 |
channel, |
|
|
BUInt |
segment, |
|
|
BUInt32 |
blockNumber, |
|
|
DataBlock & |
dataBlock | |
|
) |
| | [virtual] |
BError Bds::DataFileGcf::readData |
( |
BUInt32 |
channel, |
|
|
BUInt |
segment, |
|
|
BUInt32 |
blockNumber, |
|
|
DataBlock & |
dataBlock | |
|
) |
| | [virtual] |
Member Data Documentation
The block positions per channel.
The documentation for this class was generated from the following files: