Interface d'une bibliothèque dynamique. Plus de détails...
#include <arcane/utils/IDynamicLibraryLoader.h>
Fonctions membres publiques | |
virtual | ~IDynamicLibrary () |
Libère les ressources. | |
virtual void | close ()=0 |
Ferme la bibliothèque dynamique. | |
virtual void * | getSymbolAddress (const String &symbol_name, bool *is_found)=0 |
Retourne l'adresse du symbol de nom symbol_name. | |
Interface d'une bibliothèque dynamique.
Définition à la ligne 30 du fichier IDynamicLibraryLoader.h.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 33 du fichier IDynamicLibraryLoader.h.
Ferme la bibliothèque dynamique.
Elle ne doit plus être utilisée après fermeture et l'instance peut être détruite via l'opérateur delete.
Implémenté dans Arcane::GlibDynamicLibrary.
|
pure virtual |
Retourne l'adresse du symbol de nom symbol_name.
Si is_found n'est pas nul, contient en retour le booléen indiquant si le symbol a été trouvé.
Implémenté dans Arcane::GlibDynamicLibrary.