Bds::DataFileCss Class Reference

#include <BdsDataFileCss.h>

Inheritance diagram for Bds::DataFileCss:
Bds::DataFile

List of all members.

Public Member Functions

 DataFileCss ()
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.

Private Member Functions

BError getCssFormat (BString format, BUInt32 &sampleFormat, BUInt32 &sampleSize, int &sampleEndian)

Private Attributes

BUInt oblockSamples
DataInfo odataInfo
BArray< BArray< DataFileCssData > > odataCss

Constructor & Destructor Documentation

Bds::DataFileCss::DataFileCss (  ) 

Member Function Documentation

BError Bds::DataFileCss::getCssFormat ( BString  format,
BUInt32 &  sampleFormat,
BUInt32 &  sampleSize,
int &  sampleEndian 
) [private]
DataFile::DataOrder Bds::DataFileCss::getDataOrder (  )  [virtual]

Get the expected order of writing data, by sample or by channel.

Reimplemented from Bds::DataFile.

int Bds::DataFileCss::getFeatures (  )  [virtual]

Get bitmask of supported features.

Reimplemented from Bds::DataFile.

DataFormat Bds::DataFileCss::getFormats (  )  [static]

Get list of supported formats.

Reimplemented from Bds::DataFile.

BError Bds::DataFileCss::getInfo ( DataInfo dataInfo,
DataFileOptions  options,
BList< DataError > &  errors 
) [virtual]

Get info on data.

Reimplemented from Bds::DataFile.

BError Bds::DataFileCss::readData ( BUInt32  channel,
BUInt  segment,
BUInt32  blockNumber,
DataBlock dataBlock 
) [virtual]

Read a block.

Reimplemented from Bds::DataFile.


Member Data Documentation

BArray<BArray<DataFileCssData> > Bds::DataFileCss::odataCss [private]

The documentation for this class was generated from the following files:

Generated on 2 Mar 2016 for BdsApi by  doxygen 1.6.1