Types publics | |
typedef std::function< int(IDirectExecutionContext *)> | OldFunctorType |
typedef std::function< int(DirectExecutionContext &)> | FunctorType |
Fonctions membres publiques | |
DirectCodeFunctor (ArcaneSimpleExecutor *x, FunctorType *ft) | |
DirectCodeFunctor (ArcaneSimpleExecutor *x, OldFunctorType *ft) | |
void | executeFunctor () override |
Exécute la méthode associé | |
int | returnValue () const |
Fonctions membres publiques hérités de Arccore::IFunctor | |
virtual | ~IFunctor () |
Libère les ressources. | |
Attributs publics | |
ArcaneSimpleExecutor * | m_simple_executor = nullptr |
OldFunctorType * | m_old_functor = nullptr |
FunctorType * | m_functor = nullptr |
int | m_return_value = 0 |
Définition à la ligne 167 du fichier ArcaneLauncher.cc.
typedef std::function<int(DirectExecutionContext&)> Arcane::DirectCodeFunctor::FunctorType |
Définition à la ligne 172 du fichier ArcaneLauncher.cc.
typedef std::function<int(IDirectExecutionContext*)> Arcane::DirectCodeFunctor::OldFunctorType |
Définition à la ligne 171 du fichier ArcaneLauncher.cc.
|
inline |
Définition à la ligne 174 du fichier ArcaneLauncher.cc.
|
inline |
Définition à la ligne 176 du fichier ArcaneLauncher.cc.
|
inlineoverridevirtual |
Exécute la méthode associé
Implémente Arccore::IFunctor.
Définition à la ligne 178 du fichier ArcaneLauncher.cc.
|
inline |
Définition à la ligne 188 du fichier ArcaneLauncher.cc.
FunctorType* Arcane::DirectCodeFunctor::m_functor = nullptr |
Définition à la ligne 192 du fichier ArcaneLauncher.cc.
OldFunctorType* Arcane::DirectCodeFunctor::m_old_functor = nullptr |
Définition à la ligne 191 du fichier ArcaneLauncher.cc.
int Arcane::DirectCodeFunctor::m_return_value = 0 |
Définition à la ligne 193 du fichier ArcaneLauncher.cc.
ArcaneSimpleExecutor* Arcane::DirectCodeFunctor::m_simple_executor = nullptr |
Définition à la ligne 190 du fichier ArcaneLauncher.cc.