OpendTect-6_4  6.4
Classes | Macros | Typedefs | Functions
perthreadrepos.h File Reference
Include dependency graph for perthreadrepos.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PerThreadObjectRepository< T >
 Class that keeps one object per thread. This enables temporary passing of objects (such as strings) where needed. More...
 

Macros

#define _mDeclStaticString(nm)
 
#define mDeclStaticString(nm)   _mDeclStaticString(nm)
 

Typedefs

typedef PerThreadObjectRepository< BufferStringStaticStringManager
 

Functions

void addToStaticStringRepos (const OD::String *)
 
bool isStaticString (const OD::String *)
 

Macro Definition Documentation

#define _mDeclStaticString (   nm)
Value:
BufferString& nm = nm##_ssm.getObject()
#define mDefineStaticLocalObject(type, var, init)
Definition: commondefs.h:196
#define mDeclStaticString (   nm)    _mDeclStaticString(nm)

Typedef Documentation

Function Documentation

void addToStaticStringRepos ( const OD::String )

For Debugging only. Keeps a list of static strings and can tell if a particular string is a static string or not.

bool isStaticString ( const OD::String )

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