Bds::DataFileResponse Class Reference

This class defines the interface for generic responese data file access. More...

#include <BdsDataFileResponse.h>

Inheritance diagram for Bds::DataFileResponse:

Bds::DataFile List of all members.

Public Member Functions

 DataFileResponse ()
int getFeatures ()
 Get bitmask of supported features.
BError getMetaData (ChannelInfos &channelInfos)
 Return all known MetaData in the file.
BError setInfo (DataInfo &dataInfo, ChannelInfos &channelInfos, WriteOptionsList options)

Static Public Member Functions

static DataFormat getFormats ()
 Get list of supported formats.

Private Member Functions

BError readSacPoleZero ()
BError readRawFap ()
BError readIdcResponse ()
BError writeIdcResponse (Response &r)

Private Attributes

DataInfo odataInfo
ChannelInfo ochannelInfo
ChannelInfos ochannelInfos

Detailed Description

This class defines the interface for generic responese data file access.


Constructor & Destructor Documentation

Bds::DataFileResponse::DataFileResponse (  ) 


Member Function Documentation

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

Get bitmask of supported features.

Reimplemented from Bds::DataFile.

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

Get list of supported formats.

Reimplemented from Bds::DataFile.

BError Bds::DataFileResponse::getMetaData ( ChannelInfos channelInfos  )  [virtual]

Return all known MetaData in the file.

Reimplemented from Bds::DataFile.

BError Bds::DataFileResponse::readIdcResponse (  )  [private]

BError Bds::DataFileResponse::readRawFap (  )  [private]

BError Bds::DataFileResponse::readSacPoleZero (  )  [private]

BError Bds::DataFileResponse::setInfo ( DataInfo dataInfo,
ChannelInfos channelInfos,
WriteOptionsList  options 
)

BError Bds::DataFileResponse::writeIdcResponse ( Response r  )  [private]


Member Data Documentation

ChannelInfo Bds::DataFileResponse::ochannelInfo [private]

ChannelInfos Bds::DataFileResponse::ochannelInfos [private]

DataInfo Bds::DataFileResponse::odataInfo [private]


The documentation for this class was generated from the following files:
Generated on 19 May 2015 for BdsApi by  doxygen 1.4.7