BdsApi  2.2.6
This is the Blacknest BDS API.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
BdsDataCollate.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * BdsDataCollate.h Data File Access
3  * T.Barnaby, BEAM Ltd, 2008-07-29
4  *******************************************************************************
5  */
6 #ifndef BdsDataCollate_H
7 #define BdsDataCollate_H
8 
9 #include <BString.h>
10 #include <BFile.h>
11 #include <BTimeStamp.h>
12 #include <BdsD.h>
13 #include <BdsDataFile.h>
14 
15 namespace Bds {
16 
18 class DataCollate {
19 public:
20  DataCollate();
21  ~DataCollate();
22 
23  BError addSource(DataFile& dataFile, BUInt channel);
24 
25  BError readData(BUInt32 blockNumber, DataBlock& data);
26 
27 protected:
28 };
29 
30 }
31 #endif
BOAP data class definitions for: Bds.
~DataCollate()
Definition: BdsDataCollate.cpp:13
Not sure if this is used or what it does.
Definition: BdsDataCollate.h:18
BError addSource(DataFile &dataFile, BUInt channel)
Definition: BdsDataCollate.cpp:16
This class provides the acual seismic data values contained within a single data block.
Definition: BdsD.h:640
This class defines the interface for generic data file access that all of the BDS data conterors shar...
Definition: BdsDataFile.h:41
BUInt32 BUInt
uint32_t BUInt32
char data[8]
DataCollate()
Definition: BdsDataCollate.cpp:10
BError readData(BUInt32 blockNumber, DataBlock &data)
Definition: BdsDataCollate.cpp:24