Bds::DataChannel Class Reference

#include <BdsD.h>

List of all members.

Public Member Functions

 DataChannel (BUInt32 pid=BUInt32(), BTimeStamp pstartTime=BTimeStamp(), BTimeStamp pendTime=BTimeStamp(), BString pnetwork=BString(), BString pstation=BString(), BString pchannel=BString(), BString psource=BString(), BUInt32 pnumBlocks=BUInt32(), BUInt64 pnumSamples=BUInt64(), BFloat64 psampleRate=BFloat64(), BUInt32 psampleFormat=BUInt32(), BUInt32 pdataFileId=BUInt32(), BUInt32 pdataFileChannel=BUInt32(), BString pimportFormat=BString(), BString pimportFilename=BString(), BTimeStamp pimportStartTime=BTimeStamp(), BDict< BString > pinfo=BDict< BString >())
BString getType ()
BError setMembers (BDictString &members)
BError getMembers (BDictString &members)

Public Attributes

BUInt32 id
 ID.
BTimeStamp startTime
 The Start Time.
BTimeStamp endTime
 The End Time.
BString network
 The Network Name.
BString station
 The Station name.
BString channel
 The Channels name.
BString source
 The Data Source.
BUInt32 numBlocks
 The total number of blocks per channel if known, 0 otherwise.
BUInt64 numSamples
 The total number of samples per channel if known, 0 otherwise.
BFloat64 sampleRate
 The data's sample rate.
BUInt32 sampleFormat
 The data sample format.
BUInt32 dataFileId
 The Data File Id.
BUInt32 dataFileChannel
 The Data File Channel number.
BString importFormat
 The original data format.
BString importFilename
 The original data file name.
BTimeStamp importStartTime
 The original import files start time.
BDict< BString > info
 Extra info on the channel.

Constructor & Destructor Documentation

Bds::DataChannel::DataChannel ( BUInt32  pid = BUInt32(),
BTimeStamp  pstartTime = BTimeStamp(),
BTimeStamp  pendTime = BTimeStamp(),
BString  pnetwork = BString(),
BString  pstation = BString(),
BString  pchannel = BString(),
BString  psource = BString(),
BUInt32  pnumBlocks = BUInt32(),
BUInt64  pnumSamples = BUInt64(),
BFloat64  psampleRate = BFloat64(),
BUInt32  psampleFormat = BUInt32(),
BUInt32  pdataFileId = BUInt32(),
BUInt32  pdataFileChannel = BUInt32(),
BString  pimportFormat = BString(),
BString  pimportFilename = BString(),
BTimeStamp  pimportStartTime = BTimeStamp(),
BDict< BString >  pinfo = BDict<BString >() 
)

Member Function Documentation

BError Bds::DataChannel::getMembers ( BDictString &  members  ) 
BString Bds::DataChannel::getType (  ) 
BError Bds::DataChannel::setMembers ( BDictString &  members  ) 

Member Data Documentation

The Channels name.

The Data File Channel number.

The Data File Id.

The End Time.

ID.

The original data file name.

The original data format.

The original import files start time.

BDict<BString > Bds::DataChannel::info

Extra info on the channel.

The Network Name.

The total number of blocks per channel if known, 0 otherwise.

The total number of samples per channel if known, 0 otherwise.

The data sample format.

The data's sample rate.

The Data Source.

The Start Time.

The Station name.


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

Generated on 12 Mar 2012 for BdsApi by  doxygen 1.6.1