lsst.base  17.0+1
LSST Data Management Base Package
Functions | Variables
lsstimport Namespace Reference

Functions

def imp_load_module (name, args)
 

Variables

tuple SHARED_LIB_EXTENSION_LIST = ('.so', '.dylib')
 
tuple LIB_EXCEPTION_LIST = ('_lsstcppimport.so',)
 
 RTLD_GLOBAL = None
 
 RTLD_NOW = None
 
tuple options = ('os', 'DLFCN', 'ctypes')
 
 m = importlib.import_module(mod)
 
 DLFLAGS = RTLD_GLOBAL | RTLD_NOW
 
 orig_imp_load_module = imp.load_module
 
 load_module
 
 file
 

Function Documentation

◆ imp_load_module()

def lsstimport.imp_load_module (   name,
  args 
)

Definition at line 88 of file lsstimport.py.

Variable Documentation

◆ DLFLAGS

lsstimport.DLFLAGS = RTLD_GLOBAL | RTLD_NOW

Definition at line 71 of file lsstimport.py.

◆ file

lsstimport.file

Definition at line 130 of file lsstimport.py.

◆ LIB_EXCEPTION_LIST

tuple lsstimport.LIB_EXCEPTION_LIST = ('_lsstcppimport.so',)

Definition at line 39 of file lsstimport.py.

◆ load_module

lsstimport.load_module

Definition at line 113 of file lsstimport.py.

◆ m

lsstimport.m = importlib.import_module(mod)

Definition at line 50 of file lsstimport.py.

◆ options

tuple lsstimport.options = ('os', 'DLFCN', 'ctypes')

Definition at line 47 of file lsstimport.py.

◆ orig_imp_load_module

lsstimport.orig_imp_load_module = imp.load_module

Definition at line 85 of file lsstimport.py.

◆ RTLD_GLOBAL

lsstimport.RTLD_GLOBAL = None

Definition at line 43 of file lsstimport.py.

◆ RTLD_NOW

int lsstimport.RTLD_NOW = None

Definition at line 44 of file lsstimport.py.

◆ SHARED_LIB_EXTENSION_LIST

tuple lsstimport.SHARED_LIB_EXTENSION_LIST = ('.so', '.dylib')

Definition at line 38 of file lsstimport.py.