Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IDynamicLibraryLoaderabstract
+ Graphe de collaboration de Arcane::IDynamicLibraryLoader:

Fonctions membres publiques

virtual ~IDynamicLibraryLoader ()
 Libère les ressources.
 
virtual void build ()=0
 
virtual IDynamicLibraryopen (const String &directory, const String &name)=0
 Charge une bibliothèque dynamique.
 
virtual void closeLibraries ()=0
 Ferme toutes les bibliothèques ouvertes via open()
 

Description détaillée

Définition à la ligne 59 du fichier IDynamicLibraryLoader.h.

Documentation des constructeurs et destructeur

◆ ~IDynamicLibraryLoader()

virtual Arcane::IDynamicLibraryLoader::~IDynamicLibraryLoader ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 63 du fichier IDynamicLibraryLoader.h.

Documentation des fonctions membres

◆ open()

virtual IDynamicLibrary * Arcane::IDynamicLibraryLoader::open ( const String directory,
const String name 
)
pure virtual

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.


La documentation de cette classe a été générée à partir du fichier suivant :