OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EmptyTempSurvey Class Reference

#include <surveyfile.h>

Inheritance diagram for EmptyTempSurvey:
[legend]

Public Member Functions

 EmptyTempSurvey (const char *survnm=nullptr, const char *dataroot=nullptr, bool automount=false, bool ismanaged=true)
 
 EmptyTempSurvey (const OD::JSON::Object &, bool automount=false, bool ismanaged=false)
 
 ~EmptyTempSurvey ()
 
BufferString getZipArchiveLocation () const override
 
 mOD_DisableCopy (EmptyTempSurvey)
 
void setSaveLocation (const char *saveloc=nullptr)
 
- Public Member Functions inherited from SurveyCreator
virtual ~SurveyCreator ()
 
virtual uiRetVal activate ()
 
virtual uiRetVal deactivate ()
 
uiRetVal errMsg () const
 
BufferString getSurveyDir () const
 
BufferString getSurveyNm () const
 
BufferString getTempBaseDir () const
 
bool isManaged () const
 
bool isMounted () const
 
bool isOK () const
 
virtual uiRetVal mount (bool isnew=false, TaskRunner *=nullptr)
 
virtual uiRetVal save (TaskRunner *=nullptr)
 
void setManaged (bool yn)
 
virtual uiRetVal unmount (bool save=true, TaskRunner *=nullptr)
 
uiRetVal warningMsg () const
 

Static Public Member Functions

static const char * sKeyCRSID ()
 
static const char * sKeySaveLoc ()
 
- Static Public Member Functions inherited from SurveyCreator
static BufferString bckupExtStr ()
 
static const char * extStr ()
 

Protected Member Functions

bool createSurvey (TaskRunner *) override
 
bool writeSurveyInfo ()
 
- Protected Member Functions inherited from SurveyCreator
 SurveyCreator (const char *survnm, const char *dataroot, bool ismanaged)
 

Protected Attributes

OD::JSON::Objectcreatepars_ = nullptr
 
BufferString zipfileloc_
 
- Protected Attributes inherited from SurveyCreator
SurveyChangerchanger_ = nullptr
 
bool ismanaged_ = true
 
uiRetVal lasterrs_
 
uiRetVal lastwarning_
 
bool mounted_ = false
 
bool owndataroot_ = false
 
SurveyDiskLocationsurveyloc_ = nullptr
 
BufferString surveynm_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ EmptyTempSurvey() [1/2]

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

◆ EmptyTempSurvey() [2/2]

EmptyTempSurvey::EmptyTempSurvey ( const OD::JSON::Object & ,
bool automount = false,
bool ismanaged = false )

◆ ~EmptyTempSurvey()

EmptyTempSurvey::~EmptyTempSurvey ( )

Member Function Documentation

◆ createSurvey()

bool EmptyTempSurvey::createSurvey ( TaskRunner * )
overrideprotectedvirtual

Implements SurveyCreator.

◆ getZipArchiveLocation()

BufferString EmptyTempSurvey::getZipArchiveLocation ( ) const
inlineoverridevirtual

Implements SurveyCreator.

◆ mOD_DisableCopy()

EmptyTempSurvey::mOD_DisableCopy ( EmptyTempSurvey )

◆ setSaveLocation()

void EmptyTempSurvey::setSaveLocation ( const char * saveloc = nullptr)

◆ sKeyCRSID()

static const char * EmptyTempSurvey::sKeyCRSID ( )
inlinestatic

◆ sKeySaveLoc()

static const char * EmptyTempSurvey::sKeySaveLoc ( )
inlinestatic

◆ writeSurveyInfo()

bool EmptyTempSurvey::writeSurveyInfo ( )
protected

Member Data Documentation

◆ createpars_

OD::JSON::Object* EmptyTempSurvey::createpars_ = nullptr
protected

◆ zipfileloc_

BufferString EmptyTempSurvey::zipfileloc_
protected

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