OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | Friends | List of all members
Well::Man Class Reference

Well manager. More...

Public Member Functions

 ~Man ()
 
void removeObject (const Well::Data *)
 
Dataget (const MultiID &)
 
void add (const MultiID &, Data *)
 Data becomes mine. More...
 
Datarelease (const MultiID &)
 Data becomes yours. More...
 
bool isLoaded (const MultiID &) const
 
bool reload (const MultiID &)
 
const char * errMsg () const
 
ObjectSet< Data > & wells ()
 

Static Public Member Functions

static bool getLogNames (const MultiID &, BufferStringSet &)
 
static bool getMarkerNames (BufferStringSet &)
 

Protected Member Functions

 Man ()
 
int gtByKey (const MultiID &) const
 

Protected Attributes

ObjectSet< Datawells_
 
BufferString msg_
 

Static Protected Attributes

static Manmgr_
 

Friends

ManMGR ()
 

Detailed Description

Well manager.

Constructor & Destructor Documentation

Well::Man::~Man ( )
Well::Man::Man ( )
inlineprotected

Member Function Documentation

void Well::Man::add ( const MultiID ,
Data  
)

Data becomes mine.

const char* Well::Man::errMsg ( ) const
inline
Data* Well::Man::get ( const MultiID )
static bool Well::Man::getLogNames ( const MultiID ,
BufferStringSet  
)
static
static bool Well::Man::getMarkerNames ( BufferStringSet )
static
int Well::Man::gtByKey ( const MultiID ) const
protected
bool Well::Man::isLoaded ( const MultiID ) const
Data* Well::Man::release ( const MultiID )

Data becomes yours.

bool Well::Man::reload ( const MultiID )
void Well::Man::removeObject ( const Well::Data )
ObjectSet<Data>& Well::Man::wells ( )
inline

Friends And Related Function Documentation

Man& MGR ( )
friend

Member Data Documentation

Man* Well::Man::mgr_
staticprotected
BufferString Well::Man::msg_
protected
ObjectSet<Data> Well::Man::wells_
protected

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