Skip to main content
Version: 0.9.0 (next)

Dynamic Loading

Dynamic library load/unload helpers for the C API. More...

Functions Index​

static boolqar_is_library_loaded (void)

Check if the shared library is currently loaded. More...

static boolqar_library_load (const char *library_path)

Load the shared library from a custom path for dynamic mode. More...

static voidqar_library_unload (void)

Unload the shared library previously loaded. More...

Description​

Dynamic library load/unload helpers for the C API.

Functions​

qar_is_library_loaded()​

bool qar_is_library_loaded (void)
inline static

Check if the shared library is currently loaded.

Definition at line 7309 of file qar_streaming.h.

qar_library_load()​

bool qar_library_load (const char * library_path)
inline static

Load the shared library from a custom path for dynamic mode.

Parameters
library_path

Path to the library file itself, for example <sdk>/bin/qar-streaming-c.dll, absolute or relative to the current working directory. The SDK's own dependency libraries are resolved from that same folder, so the folder must stay intact. UTF-8, like every path in this API (see Text encoding).

Returns

true on success. Call this before qar_library_init().

Definition at line 7274 of file qar_streaming.h.

qar_library_unload()​

void qar_library_unload (void)
inline static

Unload the shared library previously loaded.

Definition at line 7297 of file qar_streaming.h.


Generated via doxygen2docusaurus 2.2.1 by Doxygen 1.9.8.