OpendTect  7.0
Public Member Functions | Protected Attributes | List of all members
EM::CBDataSet Class Reference

Thread safe set of EMObjectCallbackData. More...

Public Member Functions

 CBDataSet ()
 
 ~CBDataSet ()
 
void addCallBackData (EM::EMObjectCallbackData *)
 
void clearData ()
 
EM::EMObjectCallbackDatagetCallBackData (int idx)
 
int size () const
 

Protected Attributes

ObjectSet< EMObjectCallbackDataemcallbackdata_
 
Threads::Lock lock_
 

Detailed Description

Thread safe set of EMObjectCallbackData.

<>

Constructor & Destructor Documentation

◆ CBDataSet()

EM::CBDataSet::CBDataSet ( )

◆ ~CBDataSet()

EM::CBDataSet::~CBDataSet ( )

Member Function Documentation

◆ addCallBackData()

void EM::CBDataSet::addCallBackData ( EM::EMObjectCallbackData )

◆ clearData()

void EM::CBDataSet::clearData ( )

◆ getCallBackData()

EM::EMObjectCallbackData* EM::CBDataSet::getCallBackData ( int  idx)

◆ size()

int EM::CBDataSet::size ( ) const

Member Data Documentation

◆ emcallbackdata_

ObjectSet<EMObjectCallbackData> EM::CBDataSet::emcallbackdata_
protected

◆ lock_

Threads::Lock EM::CBDataSet::lock_
protected

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