Skip to main content

Module module

Module module 

Source
Expand description

Safe, idiomatic wrappers for OSAL dynamic module loading APIs.

This module provides a Module struct that is a safe RAII handle for a dynamically loaded shared library, ensuring it is properly unloaded when it goes out of scope.

Structs§

Module
A handle to a dynamically loaded OSAL module (shared library).
ModuleFlags
Flags that control the behavior of module loading.
ModuleId
A type-safe, zero-cost wrapper for an OSAL Module ID.
ModuleProp
A high-level wrapper for module properties.

Functions§

symbol_lookup
Looks up the address of a symbol in the global symbol table.
symbol_table_dump
Dumps the system symbol table to the specified file.