Blender V4.3
BLI_dynlib.h File Reference

Go to the source code of this file.

Typedefs

typedef struct DynamicLibrary DynamicLibrary
 

Functions

DynamicLibraryBLI_dynlib_open (const char *name)
 
void * BLI_dynlib_find_symbol (DynamicLibrary *lib, const char *symname)
 
char * BLI_dynlib_get_error_as_string (DynamicLibrary *lib)
 
void BLI_dynlib_close (DynamicLibrary *lib)
 

Typedef Documentation

◆ DynamicLibrary

typedef struct DynamicLibrary DynamicLibrary

Definition at line 15 of file BLI_dynlib.h.

Function Documentation

◆ BLI_dynlib_close()

void BLI_dynlib_close ( DynamicLibrary * lib)

Definition at line 115 of file dynlib.cc.

References DynamicLibrary::handle, lib, and MEM_freeN().

◆ BLI_dynlib_find_symbol()

void * BLI_dynlib_find_symbol ( DynamicLibrary * lib,
const char * symname )

Definition at line 104 of file dynlib.cc.

References DynamicLibrary::handle, and lib.

◆ BLI_dynlib_get_error_as_string()

char * BLI_dynlib_get_error_as_string ( DynamicLibrary * lib)

Definition at line 109 of file dynlib.cc.

References lib.

◆ BLI_dynlib_open()

DynamicLibrary * BLI_dynlib_open ( const char * name)

Definition at line 89 of file dynlib.cc.

References DynamicLibrary::handle, and lib.