Interface d'une bibliothèque dynamique. Plus de détails...
#include <arcane/utils/IDynamicLibraryLoader.h>
Graphe d'héritage de Arcane::IDynamicLibrary:
Graphe de collaboration de Arcane::IDynamicLibrary: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.
|
pure virtual |
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.
Référencé par Arcane::ArcaneMain::_checkAutoDetectAccelerator().
Voici le graphe des appelants de cette fonction :