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

Dialog letting the user select an object. It returns an IOObj* after successful go(). More...

Public Member Functions

 uiIOObj (IOObj &, bool silent=false)
 
 ~uiIOObj ()
 
bool removeImpl (bool remove_entry, bool mustrmimpl, bool doconfirm=true)
 

Static Public Member Functions

static bool fillCtio (CtxtIOObj &, bool warnifexist=true)
 

Protected Attributes

IOObjioobj_
 
bool silent_
 

Detailed Description

Dialog letting the user select an object. It returns an IOObj* after successful go().

<>

Constructor & Destructor Documentation

◆ uiIOObj()

uiIOObj::uiIOObj ( IOObj ,
bool  silent = false 
)

◆ ~uiIOObj()

uiIOObj::~uiIOObj ( )

Member Function Documentation

◆ fillCtio()

static bool uiIOObj::fillCtio ( CtxtIOObj ,
bool  warnifexist = true 
)
static

Creates a new default IOObj, optionally with an askGoOn if there is already an object with that name.

◆ removeImpl()

bool uiIOObj::removeImpl ( bool  remove_entry,
bool  mustrmimpl,
bool  doconfirm = true 
)

Removes the underlying file(s) that an IOObj describes, with warnings if !remove_entry, the entry is kept in the omf

Member Data Documentation

◆ ioobj_

IOObj& uiIOObj::ioobj_
protected

◆ silent_

bool uiIOObj::silent_
protected

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