OpendTect  7.0
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
DataPack::FullID Class Reference

Public Types

using PackID = DataPackID
 

Public Member Functions

 FullID ()
 
 FullID (const MultiID &mid)
 
 FullID (DataPackMgrID mgrid, DataPackID packid)
 
MultiID asMultiID () const
 
bool fromString (const char *)
 
bool isUdf () const
 
bool isValid () const
 
DataPackMgrID mgrID () const
 
bool operator!= (const FullID &oth) const
 
bool operator== (const FullID &oth) const
 
DataPackID packID () const
 
void setUdf ()
 
BufferString toString () const
 

Static Public Member Functions

static FullID getFromString (const char *)
 
static FullID getInvalid ()
 
static FullID udf ()
 

Public Attributes

DataPackMgrID mgrid_
 
DataPackID packid_
 

Detailed Description

<>

Member Typedef Documentation

◆ PackID

Constructor & Destructor Documentation

◆ FullID() [1/3]

DataPack::FullID::FullID ( )
inline

◆ FullID() [2/3]

DataPack::FullID::FullID ( const MultiID mid)
inline

◆ FullID() [3/3]

DataPack::FullID::FullID ( DataPackMgrID  mgrid,
DataPackID  packid 
)
inline

Member Function Documentation

◆ asMultiID()

MultiID DataPack::FullID::asMultiID ( ) const
inline

◆ fromString()

bool DataPack::FullID::fromString ( const char *  )

◆ getFromString()

static FullID DataPack::FullID::getFromString ( const char *  )
static

◆ getInvalid()

static FullID DataPack::FullID::getInvalid ( )
inlinestatic

◆ isUdf()

bool DataPack::FullID::isUdf ( ) const

◆ isValid()

bool DataPack::FullID::isValid ( ) const
inline

◆ mgrID()

DataPackMgrID DataPack::FullID::mgrID ( ) const
inline

◆ operator!=()

bool DataPack::FullID::operator!= ( const FullID oth) const
inline

◆ operator==()

bool DataPack::FullID::operator== ( const FullID oth) const
inline

◆ packID()

DataPackID DataPack::FullID::packID ( ) const
inline

◆ setUdf()

void DataPack::FullID::setUdf ( )

◆ toString()

BufferString DataPack::FullID::toString ( ) const
inline

◆ udf()

static FullID DataPack::FullID::udf ( )
static

Member Data Documentation

◆ mgrid_

DataPackMgrID DataPack::FullID::mgrid_

◆ packid_

DataPackID DataPack::FullID::packid_

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