Interface de la classe functor de re-calcul d'une variable. Plus de détails...
#include <arcane/core/VariableComputeFunction.h>
Fonctions membres publiques | |
template<typename ClassType> | |
VariableComputeFunction (ClassType *instance, void(ClassType::*func)()) | |
template<typename ClassType> | |
VariableComputeFunction (ClassType *instance, void(ClassType::*func)(), const TraceInfo &tinfo) | |
~VariableComputeFunction () override | |
Libère les ressources. | |
void | execute () override |
Exécute la fonction de calcul. | |
const TraceInfo & | traceInfo () const override |
Informations de trace de la définition de la fonction de calcul. | |
![]() | |
virtual | ~IVariableComputeFunction ()=default |
Libère les ressources. | |
Attributs privés | |
IFunctor * | m_functor = nullptr |
TraceInfo | m_trace_info |
Interface de la classe functor de re-calcul d'une variable.
Définition à la ligne 33 du fichier VariableComputeFunction.h.
|
inline |
Définition à la ligne 39 du fichier VariableComputeFunction.h.
|
inline |
Définition à la ligne 44 du fichier VariableComputeFunction.h.
|
inlineoverride |
Libère les ressources.
Définition à la ligne 51 du fichier VariableComputeFunction.h.
|
inlineoverridevirtual |
Exécute la fonction de calcul.
Implémente Arcane::IVariableComputeFunction.
Définition à la ligne 59 du fichier VariableComputeFunction.h.
|
inlineoverridevirtual |
Informations de trace de la définition de la fonction de calcul.
Implémente Arcane::IVariableComputeFunction.
Définition à la ligne 61 du fichier VariableComputeFunction.h.
|
private |
Définition à la ligne 65 du fichier VariableComputeFunction.h.
|
private |
Définition à la ligne 66 du fichier VariableComputeFunction.h.