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

Well::Data and sub-objects provider from data stores. More...

Public Member Functions

virtual ~WellDataIOProvider ()
 
virtual bool canWrite () const
 
virtual Well::ReadAccessmakeReadAccess (const IOObj &, Well::Data &, uiString &) const
 
virtual Well::WriteAccessmakeWriteAccess (const IOObj &, const Well::Data &, uiString &) const
 
const OD::Stringtype () const
 

Protected Member Functions

 WellDataIOProvider (const char *type)
 

Protected Attributes

const BufferString type_
 

Detailed Description

Well::Data and sub-objects provider from data stores.

<>

Constructor & Destructor Documentation

◆ ~WellDataIOProvider()

virtual WellDataIOProvider::~WellDataIOProvider ( )
virtual

◆ WellDataIOProvider()

WellDataIOProvider::WellDataIOProvider ( const char *  type)
protected

Member Function Documentation

◆ canWrite()

virtual bool WellDataIOProvider::canWrite ( ) const
inlinevirtual

◆ makeReadAccess()

virtual Well::ReadAccess* WellDataIOProvider::makeReadAccess ( const IOObj ,
Well::Data ,
uiString  
) const
inlinevirtual

◆ makeWriteAccess()

virtual Well::WriteAccess* WellDataIOProvider::makeWriteAccess ( const IOObj ,
const Well::Data ,
uiString  
) const
inlinevirtual

◆ type()

const OD::String& WellDataIOProvider::type ( ) const
inline

Member Data Documentation

◆ type_

const BufferString WellDataIOProvider::type_
protected

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