Interface d'une chargeur dynamique de bibliothèque.
Plus de détails...
Interface d'une chargeur dynamique de bibliothèque.
Définition à la ligne 55 du fichier GlibDynamicLibraryLoader.cc.
◆ GlibDynamicLibraryLoader()
Arcane::GlibDynamicLibraryLoader::GlibDynamicLibraryLoader |
( |
| ) |
|
|
inline |
◆ ~GlibDynamicLibraryLoader()
virtual Arcane::GlibDynamicLibraryLoader::~GlibDynamicLibraryLoader |
( |
| ) |
|
|
inlinevirtual |
◆ _tryOpen()
◆ build()
void Arcane::GlibDynamicLibraryLoader::build |
( |
| ) |
|
|
inlineoverridevirtual |
◆ closeLibraries()
void Arcane::GlibDynamicLibraryLoader::closeLibraries |
( |
| ) |
|
|
inlineoverridevirtual |
◆ open()
Charge une bibliothèque dynamique.
Charge la bibliothèque de nom name qui se trouve dans le répertoire directory. Retourne un pointeur nul si la bibliothèque ne peut pas être chargée. name doit être un nom sans préfixe et sans extension dépendant machine. Par exemple sous linux, si la bibliothèque est libtoto.so, name doit valoir toto.
Implémente Arcane::IDynamicLibraryLoader.
Définition à la ligne 71 du fichier GlibDynamicLibraryLoader.cc.
◆ removeInstance()
◆ m_is_verbose
bool Arcane::GlibDynamicLibraryLoader::m_is_verbose |
|
private |
◆ m_opened_libraries
La documentation de cette classe a été générée à partir du fichier suivant :