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

BString Bds::DataChannel::channel

The Channels name.

BUInt32 Bds::DataChannel::dataFileChannel

The Data File Channel number.

BUInt32 Bds::DataChannel::dataFileId

The Data File Id.

BTimeStamp Bds::DataChannel::endTime

The End Time.

BUInt32 Bds::DataChannel::id

ID.

BString Bds::DataChannel::importFormat

The original data format.

BDict<BString > Bds::DataChannel::info

Extra info on the channel.

BString Bds::DataChannel::network

The Network Name.

BUInt32 Bds::DataChannel::numBlocks

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

BUInt64 Bds::DataChannel::numSamples

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

BUInt32 Bds::DataChannel::sampleFormat

The data sample format.

BFloat64 Bds::DataChannel::sampleRate

The data's sample rate.

BString Bds::DataChannel::source

The Data Source.

BTimeStamp Bds::DataChannel::startTime

The Start Time.

BString Bds::DataChannel::station

The Station name.


The documentation for this class was generated from the following files:
Generated on Mon Dec 14 09:43:53 2009 for BdsApi by  doxygen 1.4.7