 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "uitoolsmod.h"
52 virtual const char*
name()
const = 0;
object with a name.
Definition: namedobj.h:42
uiApplService & appserv()
bool sendEvent(int evid) const
#define mExpClass(module)
Definition: commondefs.h:177
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
Makes available certain services that are needed on a higher level.
Definition: uiapplserv.h:48
virtual const char * name() const =0
virtual uiParent * parent() const =0
uiParent * parent() const
uiApplPartServer(uiApplService &a)
virtual bool eventOccurred(const uiApplPartServer *, int evid)=0
The evid will be specific for each partserver.
uiParent * parent_
Definition: uiapplserv.h:69
uiApplService(const char *nm=0)
The name is the application name.
void setParent(uiParent *)
Services from application level to 'Part servers'.
Definition: uiapplserv.h:24
uiApplService & uias_
Definition: uiapplserv.h:68
Definition: uiparent.h:26
virtual void * getObject(const uiApplPartServer *, int)=0
The actual type is a protocol with the partserver.
const uiApplService & appserv() const
void * getObject(int objid) const
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021