Banjo API 0.0.1
Multi-purpose C99 API
Loading...
Searching...
No Matches
system.h File Reference

Header file for system interactions.

#include <banjo/api.h>
#include <banjo/error.h>
Include dependency graph for system.h:

Go to the source code of this file.

Functions

bj_bool bj_begin (bj_error **p_error)
 Initializes the system.
 
void bj_end (bj_error **p_error)
 De-initializes the system.
 
void * bj_load_library (const char *p_path)
 Load the provided dynamic library and returns and opaque handle to it.
 
void bj_unload_library (void *p_handle)
 Unload a library loaded with bj_load_library from memory.
 
void * bj_get_symbol (void *p_handle, const char *p_name)
 Get the address of a function exported by p_handle given its name.