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 Arcane::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 180 du fichier ArcaneLauncher.cc.
| typedef std::function<int(DirectExecutionContext&)> Arcane::DirectCodeFunctor::FunctorType |
Définition à la ligne 186 du fichier ArcaneLauncher.cc.
| typedef std::function<int(IDirectExecutionContext*)> Arcane::DirectCodeFunctor::OldFunctorType |
Définition à la ligne 185 du fichier ArcaneLauncher.cc.
|
inline |
Définition à la ligne 190 du fichier ArcaneLauncher.cc.
|
inline |
Définition à la ligne 194 du fichier ArcaneLauncher.cc.
|
inlineoverridevirtual |
Exécute la méthode associé
Implémente Arcane::IFunctor.
Définition à la ligne 198 du fichier ArcaneLauncher.cc.
|
inline |
Définition à la ligne 208 du fichier ArcaneLauncher.cc.
| FunctorType* Arcane::DirectCodeFunctor::m_functor = nullptr |
Définition à la ligne 214 du fichier ArcaneLauncher.cc.
| OldFunctorType* Arcane::DirectCodeFunctor::m_old_functor = nullptr |
Définition à la ligne 213 du fichier ArcaneLauncher.cc.
| int Arcane::DirectCodeFunctor::m_return_value = 0 |
Définition à la ligne 215 du fichier ArcaneLauncher.cc.
| ArcaneSimpleExecutor* Arcane::DirectCodeFunctor::m_simple_executor = nullptr |
Définition à la ligne 212 du fichier ArcaneLauncher.cc.