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.
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.