BdsApi 3.1.4
This is the Blacknest BDS API.
|
This class defines information on a set of data. More...
#include <BdsD.h>
Public Member Functions | |
DataInfo (BTimeStamp startTime=BTimeStamp(), BTimeStamp endTime=BTimeStamp(), BString array=BString(), BString description=BString(), BUInt32 synchronous=0, BArray< BArray< DataChannel > > channels=BArray< BArray< DataChannel > >(), BDict< BString > info=BDict< BString >(), BDict< BString > infoExtra=BDict< BString >(), BList< BString > warnings=BList< BString >()) | |
Public Attributes | |
BTimeStamp | startTime |
The Start Time. More... | |
BTimeStamp | endTime |
The End Time. More... | |
BString | array |
The Seismic Array that all of the channels are from, if just one. More... | |
BString | description |
The Comment. More... | |
BUInt32 | synchronous |
The channels are synchronously sampled. More... | |
BArray< BArray< DataChannel > > | channels |
The Data channels. Each channel can have multiple segments of data. More... | |
BDict< BString > | info |
Info on the set of channels. More... | |
BDict< BString > | infoExtra |
Extra Info on the set of channels. Used for extended error/logging information. More... | |
BList< BString > | warnings |
Warnings on the data set. More... | |
This class defines information on a set of data.
This describes a set of Sensor data. It is used to returning basic Sensor data information when performing a selection of data or detailed information when enquiring information from an actual Sensor data file. All of the detailed information comes from the Sensor data files themselves. This includes the info, infoExtra and warnings information. The channels array contains an array of data segments per channel split at time discontinuities. For basic information this could be a single segment over a time period. However, when equiring detailed information from a file it will contain an entry per contiguous data segemnt in the file.
Bds::DataInfo::DataInfo | ( | BTimeStamp | startTime = BTimeStamp() , |
BTimeStamp | endTime = BTimeStamp() , |
||
BString | array = BString() , |
||
BString | description = BString() , |
||
BUInt32 | synchronous = 0 , |
||
BArray< BArray< DataChannel > > | channels = BArray<BArray<DataChannel > >() , |
||
BDict< BString > | info = BDict<BString >() , |
||
BDict< BString > | infoExtra = BDict<BString >() , |
||
BList< BString > | warnings = BList<BString >() |
||
) |
BTimeStamp Bds::DataInfo::startTime |
The Start Time.
BTimeStamp Bds::DataInfo::endTime |
The End Time.
BString Bds::DataInfo::array |
The Seismic Array that all of the channels are from, if just one.
BString Bds::DataInfo::description |
The Comment.
BUInt32 Bds::DataInfo::synchronous |
The channels are synchronously sampled.
BArray<BArray<DataChannel > > Bds::DataInfo::channels |
The Data channels. Each channel can have multiple segments of data.
Extra Info on the set of channels. Used for extended error/logging information.