Fonctor sur un interval d'itération instancié via une lambda fonction. Plus de détails...
#include <arccore/base/RangeFunctor.h>
Fonctions membres publiques | |
| LambdaRangeFunctorTVa (Views... views, const LambdaType &lambda_function) | |
| void | executeFunctor (Integer begin, Integer size) override |
| Exécute la méthode associée. | |
Fonctions membres publiques hérités de Arcane::IRangeFunctor | |
| virtual | ~IRangeFunctor ()=default |
| Libère les ressources. | |
Fonctor sur un interval d'itération instancié via une lambda fonction.
Cette classe est utilisée avec le mécanisme des lambda fonctions du C++1x. Elle permet la gestion de plusieurs vues en paramètres de la lambda
Définition à la ligne 131 du fichier arccore/src/base/arccore/base/RangeFunctor.h.
|
inline |
Définition à la ligne 136 du fichier arccore/src/base/arccore/base/RangeFunctor.h.
|
inlineoverridevirtual |
Exécute la méthode associée.
| begin | indice du début de l'itération. |
| size | nombre d'éléments à itérer. |
Implémente Arcane::IRangeFunctor.
Définition à la ligne 144 du fichier arccore/src/base/arccore/base/RangeFunctor.h.