Interface du service de chargement de services externes. Plus de détails...
#include <arcane/core/IExternalPlugin.h>
Fonctions membres publiques | |
virtual | ~IExternalPlugin ()=default |
Libère les ressources. | |
virtual void | loadFile (const String &filename)=0 |
Charge et exécute un fichier contenant un script externe. | |
virtual void | executeFunction (const String &function_name)=0 |
Exécute la fonction function_name. | |
virtual void | executeContextFunction (const String &function_name)=0 |
Exécute la fonction function_name avec un contexte. | |
Interface du service de chargement de services externes.
Définition à la ligne 31 du fichier IExternalPlugin.h.
|
pure virtual |
Exécute la fonction function_name avec un contexte.
Il faut avoir chargé un script contenant cette fonction (via loadFile()) avant d'appeler cette méthode. La méthode spécifiée doit prendre en argument une instance de PythonSubDomainContext.
|
pure virtual |
Exécute la fonction function_name.
Il faut avoir chargé un script contenant cette fonction (via loadFile()) avant d'appeler cette méthode. La méthode function_name ne doit pas avoir d'arguments.