VTK  9.3.20240419
Classes | Macros
vtkResourceFileLocator.h File Reference
#include "vtkCommonMiscModule.h"
#include "vtkObject.h"
#include <string>
#include <vector>
Include dependency graph for vtkResourceFileLocator.h:

Go to the source code of this file.

Classes

class  vtkResourceFileLocator
 utility to locate resource files. More...
 

Macros

#define _vtkGetSymbolNameAsString(x)   _vtkGetSymbolNameAsString_I((x))
 
#define _vtkGetSymbolNameAsString_I(x)   _vtkGetSymbolNameAsString_II x
 
#define _vtkGetSymbolNameAsString_II(...)   #__VA_ARGS__
 
#define vtkGetLibraryPathForSymbol(function)    vtkResourceFileLocator::GetLibraryPathForSymbolUnix(_vtkGetSymbolNameAsString(function))
 

Macro Definition Documentation

◆ _vtkGetSymbolNameAsString

#define _vtkGetSymbolNameAsString (   x)    _vtkGetSymbolNameAsString_I((x))

Definition at line 99 of file vtkResourceFileLocator.h.

◆ _vtkGetSymbolNameAsString_I

#define _vtkGetSymbolNameAsString_I (   x)    _vtkGetSymbolNameAsString_II x

Definition at line 101 of file vtkResourceFileLocator.h.

◆ _vtkGetSymbolNameAsString_II

#define _vtkGetSymbolNameAsString_II (   ...)    #__VA_ARGS__

Definition at line 103 of file vtkResourceFileLocator.h.

◆ vtkGetLibraryPathForSymbol

#define vtkGetLibraryPathForSymbol (   function)     vtkResourceFileLocator::GetLibraryPathForSymbolUnix(_vtkGetSymbolNameAsString(function))

Definition at line 109 of file vtkResourceFileLocator.h.