Public Types | |
| typedef std::function< int(IDirectExecutionContext *)> | OldFunctorType |
| typedef std::function< int(DirectExecutionContext &)> | FunctorType |
Public Member Functions | |
| DirectCodeFunctor (ArcaneSimpleExecutor *x, FunctorType *ft) | |
| DirectCodeFunctor (ArcaneSimpleExecutor *x, OldFunctorType *ft) | |
| void | executeFunctor () override |
| Executes the associated method. | |
| int | returnValue () const |
| Public Member Functions inherited from Arcane::IFunctor | |
| virtual | ~IFunctor () |
| Releases resources. | |
Public Attributes | |
| ArcaneSimpleExecutor * | m_simple_executor = nullptr |
| OldFunctorType * | m_old_functor = nullptr |
| FunctorType * | m_functor = nullptr |
| int | m_return_value = 0 |
Definition at line 180 of file ArcaneLauncher.cc.
| typedef std::function<int(DirectExecutionContext&)> Arcane::DirectCodeFunctor::FunctorType |
Definition at line 186 of file ArcaneLauncher.cc.
| typedef std::function<int(IDirectExecutionContext*)> Arcane::DirectCodeFunctor::OldFunctorType |
Definition at line 185 of file ArcaneLauncher.cc.
|
inline |
Definition at line 190 of file ArcaneLauncher.cc.
|
inline |
Definition at line 194 of file ArcaneLauncher.cc.
|
inlineoverridevirtual |
Executes the associated method.
Implements Arcane::IFunctor.
Definition at line 198 of file ArcaneLauncher.cc.
|
inline |
Definition at line 208 of file ArcaneLauncher.cc.
| FunctorType* Arcane::DirectCodeFunctor::m_functor = nullptr |
Definition at line 214 of file ArcaneLauncher.cc.
| OldFunctorType* Arcane::DirectCodeFunctor::m_old_functor = nullptr |
Definition at line 213 of file ArcaneLauncher.cc.
| int Arcane::DirectCodeFunctor::m_return_value = 0 |
Definition at line 215 of file ArcaneLauncher.cc.
| ArcaneSimpleExecutor* Arcane::DirectCodeFunctor::m_simple_executor = nullptr |
Definition at line 212 of file ArcaneLauncher.cc.