Blender V2.61 - r43446
Typedefs | Functions

BLI_dynlib.h File Reference

Go to the source code of this file.

Typedefs

typedef struct DynamicLibrary DynamicLibrary

Functions

DynamicLibraryBLI_dynlib_open (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)

Detailed Description

Definition in file BLI_dynlib.h.


Typedef Documentation

Definition at line 35 of file BLI_dynlib.h.


Function Documentation

void BLI_dynlib_close ( DynamicLibrary lib)

Definition at line 123 of file dynlib.c.

References DynamicLibrary::handle, and MEM_freeN().

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

Definition at line 112 of file dynlib.c.

References DynamicLibrary::handle.

Referenced by do_plugin_effect(), free_plugin_seq(), open_plugin_seq(), and open_plugin_tex().

char* BLI_dynlib_get_error_as_string ( DynamicLibrary lib)

Definition at line 117 of file dynlib.c.

Referenced by open_plugin_seq(), open_plugin_tex(), and test_dlerr().

DynamicLibrary* BLI_dynlib_open ( char *  name)

Definition at line 98 of file dynlib.c.

References DynamicLibrary::handle, MEM_callocN(), and NULL.

Referenced by open_plugin_seq(), and open_plugin_tex().