Graphe d'héritage de Arcane::GlibDynamicLibrary:
Graphe de collaboration de Arcane::GlibDynamicLibrary:Fonctions membres publiques | |
| GlibDynamicLibrary (GlibDynamicLibraryLoader *mng, GModule *gmodule) | |
| void | close () override |
| Ferme la bibliothèque dynamique. | |
| void * | getSymbolAddress (const String &symbol_name, bool *is_found) override |
| Retourne l'adresse du symbol de nom symbol_name. | |
Fonctions membres publiques hérités de Arcane::IDynamicLibrary | |
| virtual | ~IDynamicLibrary () |
| Libère les ressources. | |
Attributs privés | |
| GlibDynamicLibraryLoader * | m_manager |
| GModule * | m_gmodule |
Définition à la ligne 36 du fichier GlibDynamicLibraryLoader.cc.
|
inline |
Définition à la ligne 40 du fichier GlibDynamicLibraryLoader.cc.
|
overridevirtual |
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émente Arcane::IDynamicLibrary.
Définition à la ligne 152 du fichier GlibDynamicLibraryLoader.cc.
|
overridevirtual |
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émente Arcane::IDynamicLibrary.
Définition à la ligne 167 du fichier GlibDynamicLibraryLoader.cc.
Références Arcane::String::utf8().
Voici le graphe d'appel pour cette fonction :
|
private |
Définition à la ligne 47 du fichier GlibDynamicLibraryLoader.cc.
|
private |
Définition à la ligne 46 du fichier GlibDynamicLibraryLoader.cc.