Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VariableComputeFunction

Interface de la classe fonctor de recalcul d'une variable. Plus de détails...

#include <arcane/core/VariableComputeFunction.h>

+ Graphe d'héritage de Arcane::VariableComputeFunction:
+ Graphe de collaboration de Arcane::VariableComputeFunction:

Fonctions membres publiques

template<typename ClassType >
 VariableComputeFunction (ClassType *instance, void(ClassType::*func)())
 
template<typename ClassType >
 VariableComputeFunction (ClassType *instance, void(ClassType::*func)(), const TraceInfo &tinfo)
 
virtual ~VariableComputeFunction ()
 Libère les ressources.
 
virtual void execute ()
 Exécute la fonction de calcul.
 
virtual const TraceInfotraceInfo () const
 Informations de trace de la définition de la fonction de calcul.
 
- Fonctions membres publiques hérités de Arcane::IVariableComputeFunction
virtual ~IVariableComputeFunction ()
 Libère les ressources.
 

Attributs privés

IFunctorm_functor
 
TraceInfo m_trace_info
 

Description détaillée

Interface de la classe fonctor de recalcul d'une variable.

Définition à la ligne 38 du fichier VariableComputeFunction.h.

Documentation des constructeurs et destructeur

◆ VariableComputeFunction() [1/2]

template<typename ClassType >
Arcane::VariableComputeFunction::VariableComputeFunction ( ClassType instance,
void(ClassType::*)()  func 
)
inline

Définition à la ligne 44 du fichier VariableComputeFunction.h.

◆ VariableComputeFunction() [2/2]

template<typename ClassType >
Arcane::VariableComputeFunction::VariableComputeFunction ( ClassType instance,
void(ClassType::*)()  func,
const TraceInfo tinfo 
)
inline

Définition à la ligne 49 du fichier VariableComputeFunction.h.

◆ ~VariableComputeFunction()

virtual Arcane::VariableComputeFunction::~VariableComputeFunction ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 55 du fichier VariableComputeFunction.h.

Documentation des fonctions membres

◆ execute()

virtual void Arcane::VariableComputeFunction::execute ( )
inlinevirtual

Exécute la fonction de calcul.

Implémente Arcane::IVariableComputeFunction.

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

◆ traceInfo()

virtual const TraceInfo & Arcane::VariableComputeFunction::traceInfo ( ) const
inlinevirtual

Informations de trace de la définition de la fonction de calcul.

Implémente Arcane::IVariableComputeFunction.

Définition à la ligne 68 du fichier VariableComputeFunction.h.

Documentation des données membres

◆ m_functor

IFunctor* Arcane::VariableComputeFunction::m_functor
private

Définition à la ligne 75 du fichier VariableComputeFunction.h.

◆ m_trace_info

TraceInfo Arcane::VariableComputeFunction::m_trace_info
private

Définition à la ligne 76 du fichier VariableComputeFunction.h.


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