OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
uiPickSetMgr Class Reference

base class for management of a Pick::SetMgr More...

Inheritance diagram for uiPickSetMgr:
[legend]

Public Member Functions

 uiPickSetMgr (uiParent *, Pick::SetMgr &)
 
 ~uiPickSetMgr ()
 
bool storeSets ()
 Stores all changed sets. More...
 
bool storeSet (const Pick::Set &)
 
bool storeSetAs (const Pick::Set &)
 
void mergeSets (MultiID &, const BufferStringSet *nms=0)
 
bool pickSetsStored () const
 
virtual bool storeNewSet (Pick::Set *&) const
 
bool storeNewSet (Pick::Set *&, bool noconf) const
 
void keyPressedCB (CallBacker *)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false)
 
bool attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false)
 
void detachCB (NotifierAccess &, const CallBack &)
 
void detachCB (NotifierAccess *notif, const CallBack &cb)
 
bool isNotifierAttached (NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 

Protected Member Functions

virtual IOObjgetSetIOObj (const Pick::Set &) const
 
virtual bool doStore (const Pick::Set &, const IOObj &) const
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Protected Attributes

uiParentparent_
 
Pick::SetMgrsetmgr_
 

Private Member Functions

 mODTextTranslationClass (uiPickSetMgr)
 

Detailed Description

base class for management of a Pick::SetMgr

Constructor & Destructor Documentation

uiPickSetMgr::uiPickSetMgr ( uiParent ,
Pick::SetMgr  
)
uiPickSetMgr::~uiPickSetMgr ( )

Member Function Documentation

virtual bool uiPickSetMgr::doStore ( const Pick::Set ,
const IOObj  
) const
protectedvirtual
virtual IOObj* uiPickSetMgr::getSetIOObj ( const Pick::Set ) const
protectedvirtual
void uiPickSetMgr::keyPressedCB ( CallBacker )
void uiPickSetMgr::mergeSets ( MultiID ,
const BufferStringSet nms = 0 
)
uiPickSetMgr::mODTextTranslationClass ( uiPickSetMgr  )
private
bool uiPickSetMgr::pickSetsStored ( ) const
virtual bool uiPickSetMgr::storeNewSet ( Pick::Set *&  ) const
virtual
bool uiPickSetMgr::storeNewSet ( Pick::Set *&  ,
bool  noconf 
) const
bool uiPickSetMgr::storeSet ( const Pick::Set )
bool uiPickSetMgr::storeSetAs ( const Pick::Set )
bool uiPickSetMgr::storeSets ( )

Stores all changed sets.

Member Data Documentation

uiParent* uiPickSetMgr::parent_
protected
Pick::SetMgr& uiPickSetMgr::setmgr_
protected

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