OpendTect  6.6
Public Member Functions | Protected Attributes | List of all members
WellDataIOProviderFactory Class Reference

Public Member Functions

int add (WellDataIOProvider *prov)
 
Well::ReadAccessgetReadAccess (const IOObj &, Well::Data &, BufferString &) const
 
Well::ReadAccessgetReadAccess (const IOObj &, Well::Data &, uiString &) const
 
Well::WriteAccessgetWriteAccess (const IOObj &, const Well::Data &, BufferString &) const
 
Well::WriteAccessgetWriteAccess (const IOObj &, const Well::Data &, uiString &) const
 
const WellDataIOProviderprovider (const char *typ) const
 
const ObjectSet< WellDataIOProvider > & providers () const
 

Protected Attributes

ManagedObjectSet< WellDataIOProviderprovs_
 

Detailed Description

<>

Member Function Documentation

◆ add()

int WellDataIOProviderFactory::add ( WellDataIOProvider prov)
inline

◆ getReadAccess() [1/2]

Well::ReadAccess* WellDataIOProviderFactory::getReadAccess ( const IOObj ,
Well::Data ,
BufferString  
) const

◆ getReadAccess() [2/2]

Well::ReadAccess* WellDataIOProviderFactory::getReadAccess ( const IOObj ,
Well::Data ,
uiString  
) const

◆ getWriteAccess() [1/2]

Well::WriteAccess* WellDataIOProviderFactory::getWriteAccess ( const IOObj ,
const Well::Data ,
BufferString  
) const

◆ getWriteAccess() [2/2]

Well::WriteAccess* WellDataIOProviderFactory::getWriteAccess ( const IOObj ,
const Well::Data ,
uiString  
) const

◆ provider()

const WellDataIOProvider* WellDataIOProviderFactory::provider ( const char *  typ) const

◆ providers()

const ObjectSet<WellDataIOProvider>& WellDataIOProviderFactory::providers ( ) const
inline

Member Data Documentation

◆ provs_

ManagedObjectSet<WellDataIOProvider> WellDataIOProviderFactory::provs_
protected

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