OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Well::Copier Class Reference

#include <wellcopier.h>

Public Member Functions

 Copier (const MultiID &, const char *outwellnm)
 
 ~Copier ()
 
MultiID copiedWellID () const
 
bool doCopy ()
 
uiString errMsg () const
 
void setOverwriteAllowed (bool)
 

Private Member Functions

PtrMan< IOObjgetOutputIOObj ()
 

Private Attributes

bool allowoverwrite_ = false
 
uiString errmsg_
 
const MultiID inpid_
 
MultiID outputid_
 
const BufferString outwellname_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Copier()

Well::Copier::Copier ( const MultiID & ,
const char * outwellnm )

◆ ~Copier()

Well::Copier::~Copier ( )

Member Function Documentation

◆ copiedWellID()

MultiID Well::Copier::copiedWellID ( ) const
inline

◆ doCopy()

bool Well::Copier::doCopy ( )

◆ errMsg()

uiString Well::Copier::errMsg ( ) const
inline

◆ getOutputIOObj()

PtrMan< IOObj > Well::Copier::getOutputIOObj ( )
private

◆ setOverwriteAllowed()

void Well::Copier::setOverwriteAllowed ( bool )

Member Data Documentation

◆ allowoverwrite_

bool Well::Copier::allowoverwrite_ = false
private

◆ errmsg_

uiString Well::Copier::errmsg_
mutableprivate

◆ inpid_

const MultiID Well::Copier::inpid_
private

◆ outputid_

MultiID Well::Copier::outputid_
private

◆ outwellname_

const BufferString Well::Copier::outwellname_
private

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