OpendTect
7.0
|
Data connection. More...
Public Member Functions | |
virtual | ~Conn () |
virtual void | close () |
Conn * | conn () |
const Conn * | conn () const |
Returns the actual connection doing the work. More... | |
virtual const char * | connType () const =0 |
virtual const char * | creationMessage () const |
virtual bool | forRead () const =0 |
virtual bool | forWrite () const |
virtual StreamConn * | getStream () |
virtual bool | isBad () const =0 |
bool | isStream () const |
const MultiID & | linkedTo () const |
void | setLinkedTo (const MultiID &id) |
Static Public Attributes | |
static const bool | Read |
static const bool | Write |
Protected Member Functions | |
Conn () | |
virtual Conn * | gtConn () const |
Protected Attributes | |
MultiID | ioobjid_ |
Data connection.
Data can be found in files and data stores. To access these data sources, some kind of connection must be set up. This class defines a simple interface common to these connections.
<>
|
virtual |
|
protected |
|
inlinevirtual |
Reimplemented in StreamConn, and XConn.
|
inline |
|
inline |
Returns the actual connection doing the work.
|
pure virtual |
Implemented in StreamConn, and XConn.
|
inlinevirtual |
Reimplemented in StreamConn, and XConn.
|
pure virtual |
Implemented in StreamConn, and XConn.
|
inlinevirtual |
Reimplemented in StreamConn, and XConn.
|
inlinevirtual |
Reimplemented in StreamConn, and XConn.
|
pure virtual |
Implemented in StreamConn, and XConn.
|
inline |
|
inline |
|
inline |
|
protected |
|
static |
|
static |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024