OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
OD::DataSetKey Class Referencefinal

Unique DataSet Identifier, uniquely identifying a dataset regardless of: its (user) name, file implementation, database ID (MultiID/DBKey), project location. More...

#include <oddskey.h>

Inheritance diagram for OD::DataSetKey:
[legend]

Public Member Functions

 DataSetKey ()
 
 DataSetKey (const char *dsidstr)
 
 ~DataSetKey ()
 
void fillPar (IOPar &) const
 
- Public Member Functions inherited from OD::Uuid
 Uuid ()
 
 Uuid (const char *uuidstr)
 
 Uuid (const Uuid &)
 
virtual ~Uuid ()
 
bool isUdf ()
 
bool isUdf () const
 
bool operator!= (const Uuid &) const
 
Uuidoperator= (const Uuid &)
 
bool operator== (const Uuid &) const
 
BufferString toString (bool withbraces) const
 

Static Public Member Functions

static BufferString create (bool withbraces)
 
static DataSetKey getFrom (const IOPar &)
 
static const char * sKeyID ()
 
static const DataSetKeyudf ()
 
- Static Public Member Functions inherited from OD::Uuid
static BufferString create (bool withbraces)
 
static const Uuidudf ()
 

Private Member Functions

 DataSetKey (bool undef)
 

Additional Inherited Members

- Protected Member Functions inherited from OD::Uuid
 Uuid (bool undef)
 

Detailed Description

Unique DataSet Identifier, uniquely identifying a dataset regardless of: its (user) name, file implementation, database ID (MultiID/DBKey), project location.

<>

Constructor & Destructor Documentation

◆ DataSetKey() [1/3]

OD::DataSetKey::DataSetKey ( )

◆ DataSetKey() [2/3]

OD::DataSetKey::DataSetKey ( const char * dsidstr)

◆ ~DataSetKey()

OD::DataSetKey::~DataSetKey ( )

◆ DataSetKey() [3/3]

OD::DataSetKey::DataSetKey ( bool undef)
private

Member Function Documentation

◆ create()

static BufferString OD::DataSetKey::create ( bool withbraces)
static

◆ fillPar()

void OD::DataSetKey::fillPar ( IOPar & ) const

◆ getFrom()

static DataSetKey OD::DataSetKey::getFrom ( const IOPar & )
static

◆ sKeyID()

static const char * OD::DataSetKey::sKeyID ( )
static

◆ udf()

static const DataSetKey & OD::DataSetKey::udf ( )
static

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