Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
plugin-dynlib.c File Reference

Implementation of plugin loader for dynamic libraries. More...

Go to the source code of this file.

Description

Implementation of plugin loader for dynamic libraries.

Definition in file plugin-dynlib.c.

#include "include/logging.h"
#include "lib/tmpbuf.h"
#include "common/plugin.h"
#include <dlfcn.h>
#include <nobug.h>

Functions

LumieraPlugin lumiera_plugin_load_DYNLIB (const char *name)
 
void lumiera_plugin_unload_DYNLIB (LumieraPlugin self)
 

Function Documentation

◆ lumiera_plugin_load_DYNLIB()

LumieraPlugin lumiera_plugin_load_DYNLIB ( const char *  name)

Definition at line 28 of file plugin-dynlib.c.

References LUMIERA_ERROR_SET, LUMIERA_INTERFACE_DSTRING, lumiera_plugin_init(), lumiera_plugin_new(), lumiera_tmpbuf_snprintf(), and NULL.

+ Here is the call graph for this function:

◆ lumiera_plugin_unload_DYNLIB()

void lumiera_plugin_unload_DYNLIB ( LumieraPlugin  self)

Definition at line 51 of file plugin-dynlib.c.

References lumiera_plugin_handle().

+ Here is the call graph for this function: