OpendTect  7.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EmptyTempSurvey Class Reference

Public Member Functions

 EmptyTempSurvey (const char *survnm=nullptr, const char *dataroot=nullptr, bool automount=false)
 
 EmptyTempSurvey (const OD::JSON::Object &)
 
 ~EmptyTempSurvey ()
 
uiRetVal activate ()
 
uiRetVal deactivate ()
 
uiRetVal errMsg () const
 
BufferString getSurveyDir () const
 
mDeprecatedObs BufferString getSurveyFile () const
 
BufferString getSurveyNm () const
 
BufferString getTempBaseDir () const
 
const BufferString getZipArchiveLocation () const
 
bool isManaged () const
 
bool isMounted () const
 
bool isOK () const
 
uiRetVal mount (bool isNew=false, TaskRunner *trun=nullptr)
 
uiRetVal save (TaskRunner *trun=nullptr)
 
void setManaged (bool ismanaged)
 
void setSaveLocation (const char *saveloc)
 
uiRetVal unmount (bool save=true, TaskRunner *trun=nullptr)
 
uiRetVal warningMsg () const
 

Static Public Member Functions

static const char * sKeyCRSID ()
 
static const char * sKeySaveLoc ()
 

Protected Member Functions

bool createOMFFile ()
 
bool createTempSurveySetup (bool hasomf)
 
bool fillSurveyInfo (const OD::JSON::Object *obj)
 
bool initSurvey (const OD::JSON::Object *obj=nullptr)
 

Protected Attributes

bool ismanaged_ = true
 
uiRetVal lasterrs_
 
uiRetVal lastwarning_
 
bool mounted_ = false
 
BufferString origsurveyfp_
 
BufferString saveloc_
 
SurveyInfo si_
 
BufferString surveydirnm_
 
BufferString surveyfile_
 
BufferString tmpbasedir_
 
BufferString zipfileloc_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ EmptyTempSurvey() [1/2]

EmptyTempSurvey::EmptyTempSurvey ( const char *  survnm = nullptr,
const char *  dataroot = nullptr,
bool  automount = false 
)

◆ EmptyTempSurvey() [2/2]

EmptyTempSurvey::EmptyTempSurvey ( const OD::JSON::Object )

◆ ~EmptyTempSurvey()

EmptyTempSurvey::~EmptyTempSurvey ( )

Member Function Documentation

◆ activate()

uiRetVal EmptyTempSurvey::activate ( )

◆ createOMFFile()

bool EmptyTempSurvey::createOMFFile ( )
protected

◆ createTempSurveySetup()

bool EmptyTempSurvey::createTempSurveySetup ( bool  hasomf)
protected

◆ deactivate()

uiRetVal EmptyTempSurvey::deactivate ( )

◆ errMsg()

uiRetVal EmptyTempSurvey::errMsg ( ) const
inline

◆ fillSurveyInfo()

bool EmptyTempSurvey::fillSurveyInfo ( const OD::JSON::Object obj)
protected

◆ getSurveyDir()

BufferString EmptyTempSurvey::getSurveyDir ( ) const

◆ getSurveyFile()

mDeprecatedObs BufferString EmptyTempSurvey::getSurveyFile ( ) const
inline

◆ getSurveyNm()

BufferString EmptyTempSurvey::getSurveyNm ( ) const
inline

◆ getTempBaseDir()

BufferString EmptyTempSurvey::getTempBaseDir ( ) const

◆ getZipArchiveLocation()

const BufferString EmptyTempSurvey::getZipArchiveLocation ( ) const
inline

◆ initSurvey()

bool EmptyTempSurvey::initSurvey ( const OD::JSON::Object obj = nullptr)
protected

◆ isManaged()

bool EmptyTempSurvey::isManaged ( ) const
inline

◆ isMounted()

bool EmptyTempSurvey::isMounted ( ) const
inline

◆ isOK()

bool EmptyTempSurvey::isOK ( ) const

◆ mount()

uiRetVal EmptyTempSurvey::mount ( bool  isNew = false,
TaskRunner trun = nullptr 
)

◆ save()

uiRetVal EmptyTempSurvey::save ( TaskRunner trun = nullptr)

◆ setManaged()

void EmptyTempSurvey::setManaged ( bool  ismanaged)
inline

◆ setSaveLocation()

void EmptyTempSurvey::setSaveLocation ( const char *  saveloc)

◆ sKeyCRSID()

static const char* EmptyTempSurvey::sKeyCRSID ( )
inlinestatic

◆ sKeySaveLoc()

static const char* EmptyTempSurvey::sKeySaveLoc ( )
inlinestatic

◆ unmount()

uiRetVal EmptyTempSurvey::unmount ( bool  save = true,
TaskRunner trun = nullptr 
)

◆ warningMsg()

uiRetVal EmptyTempSurvey::warningMsg ( ) const
inline

Member Data Documentation

◆ ismanaged_

bool EmptyTempSurvey::ismanaged_ = true
protected

◆ lasterrs_

uiRetVal EmptyTempSurvey::lasterrs_
protected

◆ lastwarning_

uiRetVal EmptyTempSurvey::lastwarning_
protected

◆ mounted_

bool EmptyTempSurvey::mounted_ = false
protected

◆ origsurveyfp_

BufferString EmptyTempSurvey::origsurveyfp_
protected

◆ saveloc_

BufferString EmptyTempSurvey::saveloc_
protected

◆ si_

SurveyInfo EmptyTempSurvey::si_
protected

◆ surveydirnm_

BufferString EmptyTempSurvey::surveydirnm_
protected

◆ surveyfile_

BufferString EmptyTempSurvey::surveyfile_
protected

◆ tmpbasedir_

BufferString EmptyTempSurvey::tmpbasedir_
protected

◆ zipfileloc_

BufferString EmptyTempSurvey::zipfileloc_
protected

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