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

#include <surveyfile.h>

Inheritance diagram for SurveyFile:
[legend]

Public Member Functions

 SurveyFile (const char *zipfile, bool automount=false, bool ismanaged=true)
 
 ~SurveyFile ()
 
uiRetVal activate () override
 
BufferString getSurveyFile () const
 
BufferString getZipArchiveLocation () const override
 
 mOD_DisableCopy (SurveyFile)
 
- Public Member Functions inherited from SurveyCreator
virtual ~SurveyCreator ()
 
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 BufferString filtStr ()
 
- Static Public Member Functions inherited from SurveyCreator
static BufferString bckupExtStr ()
 
static const char * extStr ()
 

Protected Member Functions

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

Protected Attributes

BufferString surveyfile_
 
- 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

◆ SurveyFile()

SurveyFile::SurveyFile ( const char * zipfile,
bool automount = false,
bool ismanaged = true )

◆ ~SurveyFile()

SurveyFile::~SurveyFile ( )

Member Function Documentation

◆ activate()

uiRetVal SurveyFile::activate ( )
overridevirtual

Reimplemented from SurveyCreator.

◆ createSurvey()

bool SurveyFile::createSurvey ( TaskRunner * )
overrideprotectedvirtual

Implements SurveyCreator.

◆ filtStr()

static BufferString SurveyFile::filtStr ( )
static

◆ getSurveyFile()

BufferString SurveyFile::getSurveyFile ( ) const
inline

◆ getZipArchiveLocation()

BufferString SurveyFile::getZipArchiveLocation ( ) const
inlineoverridevirtual

Implements SurveyCreator.

◆ mOD_DisableCopy()

SurveyFile::mOD_DisableCopy ( SurveyFile )

◆ readSurveyDirNameFromFile()

void SurveyFile::readSurveyDirNameFromFile ( )
protected

Member Data Documentation

◆ surveyfile_

BufferString SurveyFile::surveyfile_
protected

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