OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SqlDB::ConnectionData Class Reference

Credentials to connect to a Database. More...

#include <sqldbobject.h>

Public Member Functions

 ConnectionData (const char *dbtype=nullptr)
 
 ~ConnectionData ()
 
void fillPar (IOPar &) const
 
bool isOK () const
 
bool usePar (const IOPar &)
 returns isOK()
 

Static Public Member Functions

static const char * sKeyDBName ()
 
static const char * sKeyPassword ()
 
static const char * sKeyPort ()
 
static const char * sKeyUserName ()
 

Public Attributes

BufferString dbname_
 
BufferString hostname_
 
PortNr_Type port_ = mUdf(PortNr_Type)
 
BufferString pwd_
 
BufferString username_
 

Detailed Description

Credentials to connect to a Database.

<>

Constructor & Destructor Documentation

◆ ConnectionData()

SqlDB::ConnectionData::ConnectionData ( const char * dbtype = nullptr)

◆ ~ConnectionData()

SqlDB::ConnectionData::~ConnectionData ( )

Member Function Documentation

◆ fillPar()

void SqlDB::ConnectionData::fillPar ( IOPar & ) const

◆ isOK()

bool SqlDB::ConnectionData::isOK ( ) const

◆ sKeyDBName()

static const char * SqlDB::ConnectionData::sKeyDBName ( )
inlinestatic

◆ sKeyPassword()

static const char * SqlDB::ConnectionData::sKeyPassword ( )
inlinestatic

◆ sKeyPort()

static const char * SqlDB::ConnectionData::sKeyPort ( )
inlinestatic

◆ sKeyUserName()

static const char * SqlDB::ConnectionData::sKeyUserName ( )
inlinestatic

◆ usePar()

bool SqlDB::ConnectionData::usePar ( const IOPar & )

returns isOK()

Member Data Documentation

◆ dbname_

BufferString SqlDB::ConnectionData::dbname_

◆ hostname_

BufferString SqlDB::ConnectionData::hostname_

◆ port_

PortNr_Type SqlDB::ConnectionData::port_ = mUdf(PortNr_Type)

◆ pwd_

BufferString SqlDB::ConnectionData::pwd_

◆ username_

BufferString SqlDB::ConnectionData::username_

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