OpendTect  6.3
Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | List of all members
Conn Class Referenceabstract
Inheritance diagram for Conn:
[legend]

Public Member Functions

virtual ~Conn ()
 
virtual void close (bool failed=false)
 
void rollback ()
 
virtual bool isBad () const =0
 
virtual const char * creationMessage () const
 
virtual const char * connType () const =0
 
virtual bool forRead () const =0
 
virtual bool forWrite () const
 
virtual StreamConngetStream ()
 
bool isStream () const
 
Connconn ()
 
const Connconn () const
 Returns the actual connection doing the work. More...
 
const DBKeylinkedTo () const
 
void setLinkedTo (const DBKey &id)
 

Static Public Attributes

static const bool Read
 
static const bool Write
 

Protected Member Functions

 Conn ()
 
virtual ConngtConn () const
 

Protected Attributes

DBKey ioobjid_
 

Detailed Description

Constructor & Destructor Documentation

virtual Conn::~Conn ( )
inlinevirtual
Conn::Conn ( )
inlineprotected

Member Function Documentation

virtual void Conn::close ( bool  failed = false)
inlinevirtual

Reimplemented in XConn, and StreamConn.

Conn* Conn::conn ( )
inline
const Conn* Conn::conn ( ) const
inline

Returns the actual connection doing the work.

virtual const char* Conn::connType ( ) const
pure virtual

Implemented in XConn, and StreamConn.

virtual const char* Conn::creationMessage ( ) const
inlinevirtual

Reimplemented in XConn, and StreamConn.

virtual bool Conn::forRead ( ) const
pure virtual

Implemented in XConn, and StreamConn.

virtual bool Conn::forWrite ( ) const
inlinevirtual

Reimplemented in XConn, and StreamConn.

virtual StreamConn* Conn::getStream ( )
inlinevirtual

Reimplemented in XConn, and StreamConn.

virtual Conn* Conn::gtConn ( ) const
inlineprotectedvirtual

Reimplemented in XConn.

virtual bool Conn::isBad ( ) const
pure virtual

Implemented in XConn, and StreamConn.

bool Conn::isStream ( ) const
inline
const DBKey& Conn::linkedTo ( ) const
inline
void Conn::rollback ( )
inline
void Conn::setLinkedTo ( const DBKey id)
inline

Member Data Documentation

DBKey Conn::ioobjid_
protected
const bool Conn::Read
static
const bool Conn::Write
static

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017