Skip to main content

Library Initialization

Functions Index

static QarResultqar_library_destroy (void)

Deinitialize global library state and free process-wide resources. More...

static QarResultqar_library_init (const QarLibraryInit *init)

Initialize global library state. More...

Functions

qar_library_destroy()

QarResult qar_library_destroy (void)
inline static

Deinitialize global library state and free process-wide resources.

After this call, no other API should be used until the next qar_library_init().

Returns

QarResult Success or error code.

Definition at line 1259 of file qar_streaming.h.

qar_library_init()

QarResult qar_library_init (const QarLibraryInit * init)
inline static

Initialize global library state.

Must be called once before using any other API. Safe to call from a single thread. Repeated calls without a matching destroy may return an error.

Parameters
init

Pointer to initialization parameters; must not be NULL.

Returns

QarResult Success or error code with optional diagnostic handle.

Definition at line 1249 of file qar_streaming.h.


Generated via doxygen2docusaurus 2.2.1 by Doxygen 1.9.8.