OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MatlabLibMgr Class Reference

Public Member Functions

 MatlabLibMgr ()
 
 ~MatlabLibMgr ()
 
bool close (const char *libfnm)
 
uiString errMsg () const
 
MatlabLibAccessgetMatlabLibAccess (const char *libfnm, bool doload)
 
bool isLoaded (const char *libfnm) const
 
bool isOK () const
 

Protected Member Functions

bool initApplication ()
 
bool load (const char *libfnm)
 
void terminateApplication ()
 

Protected Attributes

uiString errmsg_
 
bool inited_
 
BufferStringSet libnms_
 
ObjectSet< MatlabLibAccessmlas_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ MatlabLibMgr()

MatlabLibMgr::MatlabLibMgr ( )

◆ ~MatlabLibMgr()

MatlabLibMgr::~MatlabLibMgr ( )

Member Function Documentation

◆ close()

bool MatlabLibMgr::close ( const char *  libfnm)

◆ errMsg()

uiString MatlabLibMgr::errMsg ( ) const
inline

◆ getMatlabLibAccess()

MatlabLibAccess* MatlabLibMgr::getMatlabLibAccess ( const char *  libfnm,
bool  doload 
)

◆ initApplication()

bool MatlabLibMgr::initApplication ( )
protected

◆ isLoaded()

bool MatlabLibMgr::isLoaded ( const char *  libfnm) const

◆ isOK()

bool MatlabLibMgr::isOK ( ) const
inline

◆ load()

bool MatlabLibMgr::load ( const char *  libfnm)
protected

◆ terminateApplication()

void MatlabLibMgr::terminateApplication ( )
protected

Member Data Documentation

◆ errmsg_

uiString MatlabLibMgr::errmsg_
protected

◆ inited_

bool MatlabLibMgr::inited_
protected

◆ libnms_

BufferStringSet MatlabLibMgr::libnms_
protected

◆ mlas_

ObjectSet<MatlabLibAccess> MatlabLibMgr::mlas_
protected

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