12#ifndef ARCANE_IDYNAMICLIBRARYLOADER_H
13#define ARCANE_IDYNAMICLIBRARYLOADER_H
67 virtual void build() =0;
Déclarations des types utilisés dans Arcane.
virtual IDynamicLibrary * open(const String &directory, const String &name)=0
Charge une bibliothèque dynamique.
virtual ~IDynamicLibraryLoader()
Libère les ressources.
virtual void closeLibraries()=0
Ferme toutes les bibliothèques ouvertes via open()
Interface d'une bibliothèque dynamique.
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.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-