 |
OpendTect
6.6
|
Go to the documentation of this file.
34 {
return name_ == s; }
76 #define mDefModInitFn(nm) \
77 mExternC(nm) void od_##nm##_initStdClasses(); \
78 extern "C" void od_##nm##_initStdClasses()
ModDep(const char *m)
Definition: moddepmgr.h:31
BufferStringSet loadedmods_
Definition: moddepmgr.h:63
ObjectSet< SharedLibAccess > shlibaccs_
Definition: moddepmgr.h:64
#define mGlobal(module)
Definition: commondefs.h:180
const ModDepMgr & ModDeps()
Module Dependency.
Definition: moddepmgr.h:29
Set of pointers to objects.
Definition: commontypes.h:31
Set of BufferString objects.
Definition: bufstringset.h:26
BufferStringSet mods_
Definition: moddepmgr.h:37
OpendTect.
Definition: commontypes.h:28
#define mExpClass(module)
Definition: commondefs.h:177
OD class for stream read common access to the std::cin.
Definition: od_istream.h:24
ModDepMgr(const char *fnm=0)
int getLoadIdx(const char *) const
BufferString name_
Definition: moddepmgr.h:36
const ObjectSet< ModDep > & deps() const
Definition: moddepmgr.h:54
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
void ensureLoaded(const char *) const
ObjectSet where the objects contained are owned by this set.
Definition: manobjectset.h:57
ManagedObjectSet< ModDep > deps_
Definition: moddepmgr.h:61
Gives access to shared libs on runtime. Plugins should be loaded via the Plugin Manager (see plugins....
Definition: sharedlibs.h:31
const SharedLibAccess * shLibAccess(const char *) const
void readDeps(od_istream &)
const ModDep * find(const char *) const
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Dependency manager - provides tools for the dependencies between the different OpendTect 'modules'.
Definition: moddepmgr.h:48
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021