Fonctor sur un interval d'itération instancié via une lambda fonction. Plus de détails...
#include <arcane/utils/RangeFunctor.h>
Graphe d'héritage de Arcane::LambdaMDRangeFunctor< RankValue, LambdaType >:
Graphe de collaboration de Arcane::LambdaMDRangeFunctor< RankValue, LambdaType >:Fonctions membres publiques | |
| LambdaMDRangeFunctor (const LambdaType &lambda_function) | |
| void | executeFunctor (const ComplexForLoopRanges< RankValue > &loop_range) override |
| Exécute la méthode associée. | |
Fonctions membres publiques hérités de Arcane::IMDRangeFunctor< RankValue > | |
| virtual | ~IMDRangeFunctor ()=default |
| Libère les ressources. | |
Attributs privés | |
| const LambdaType & | m_lambda_function |
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++11.
Définition à la ligne 93 du fichier RangeFunctor.h.
|
inline |
Définition à la ligne 97 du fichier RangeFunctor.h.
|
inlineoverridevirtual |
Exécute la méthode associée.
Implémente Arcane::IMDRangeFunctor< RankValue >.
Définition à la ligne 104 du fichier RangeFunctor.h.
|
private |
Définition à la ligne 110 du fichier RangeFunctor.h.