BdsApi  2.2.7
This is the Blacknest BDS API.
BdsDataLib.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * BdsDataLib.h Data File Access
3  * T.Barnaby, BEAM Ltd, 2008-11-20
4  *******************************************************************************
5  */
6 #ifndef BdsDataLib_H
7 #define BdsDataLib_H
8 
9 #include <BdsDataFile.h>
10 
11 namespace Bds {
12 
13 BString fixedWidthValue(double v, int width);
14 
17 class DataFormats {
18 public:
19  DataFormats();
20  ~DataFormats();
21 
25 
26 protected:
27  int findFormat(DataFormat dataFormat, BString string, DataFormatSet formatSet);
28 };
29 
31 
32 }
33 #endif
BError
BdsDataFile.h
Bds::DataFormats::formatGetExtension
BString formatGetExtension(BString format)
Definition: BdsDataLib.cpp:117
Bds::DataFormatSet
DataFormatSet
Data format abilities bitset.
Definition: BdsD.h:50
Bds
Definition: BdsC.cc:8
Bds::DataFormats::~DataFormats
~DataFormats()
Definition: BdsDataLib.cpp:38
BString
Bds::DataFormat
This holds information on a seismic data format.
Definition: BdsD.h:829
Bds::DataFile
This class defines the interface for generic data file access that all of the BDS data conterors shar...
Definition: BdsDataFile.h:41
Bds::fixedWidthValue
BString fixedWidthValue(double v, int width)
This returns a double as a fixed width string truncating the data.
Definition: BdsDataLib.cpp:28
format
BUInt32 format
Bds::DataFormats::formatGet
BError formatGet(BString format, DataFile *&dataFile, DataFormatSet formatSet=DataFormatSetNone)
Definition: BdsDataLib.cpp:66
Bds::DataFormats::DataFormats
DataFormats()
Definition: BdsDataLib.cpp:35
Bds::DataFormats::findFormat
int findFormat(DataFormat dataFormat, BString string, DataFormatSet formatSet)
Definition: BdsDataLib.cpp:130
Bds::DataFormatSetNone
@ DataFormatSetNone
Definition: BdsD.h:50
BList
Bds::DataFormats
This class defines the interface for generic data file access.
Definition: BdsDataLib.h:17
Bds::dataFormats
DataFormats dataFormats
Definition: BdsDataLib.cpp:151
Bds::DataFormats::formatList
BError formatList(BList< DataFormat > &formats)
Definition: BdsDataLib.cpp:41