Account
BdsApi 4.0.1 This is the Blacknest BDS API. |
This class defines a seismic data Source. More...
#include <BdsD.h>

Public Member Functions | |
Source (BUInt32 id=0, BString source=BString(), BString sourceMeta=BString(), BString alias=BString(), BString description=BString()) | |
const char * | getType () const |
BError | setMembers (BDictString &members) |
BError | setMember (BString name, BString value) |
BError | getMembers (BDictString &members) |
BError | getMember (BString name, BString &value) |
![]() | |
BObj () | |
virtual | ~BObj () |
virtual const char * | getType () const |
virtual const BObjMember * | getMembers () const |
virtual BError | getMembers (BDictString &members) |
virtual BError | getMember (BString name, BString &value) |
virtual BError | setMembers (BDictString &members) |
virtual BError | setMember (BString name, BString value) |
virtual void | membersPrint () const |
virtual BString | getDebugString () |
Public Attributes | |
BUInt32 | id |
Unique ID when stored in a database or for other uses. | |
BString | source |
The sensor data's source name. | |
BString | sourceMeta |
The associated metadata's source name. | |
BString | alias |
The short alias for data files. | |
BString | description |
The description. | |
Detailed Description
This class defines a seismic data Source.
A Seismic data source allows different sources of data to be described and allows different Metadata sets to be used with the different data sources. It might be that there were two different digitisers in use on a Channel or one data set was received real-time though a particular data processing chain while the other was via CD medium with a different processing chain.
Constructor & Destructor Documentation
◆ Source()
Bds::Source::Source | ( | BUInt32 | id = 0 , |
BString | source = BString() , | ||
BString | sourceMeta = BString() , | ||
BString | alias = BString() , | ||
BString | description = BString() | ||
) |
Member Function Documentation
◆ getType()
| virtual |
Reimplemented from BObj.
◆ setMembers()
| virtual |
Reimplemented from BObj.
◆ setMember()
◆ getMembers()
| virtual |
Reimplemented from BObj.
◆ getMember()
Member Data Documentation
◆ id
BUInt32 Bds::Source::id |
Unique ID when stored in a database or for other uses.
◆ source
BString Bds::Source::source |
The sensor data's source name.
◆ sourceMeta
BString Bds::Source::sourceMeta |
The associated metadata's source name.
◆ alias
BString Bds::Source::alias |
The short alias for data files.
◆ description
BString Bds::Source::description |
The description.
The documentation for this class was generated from the following files:
Generated by