Intervalle d'itération pour une boucle. Plus de détails...
#include <arccore/base/ForLoopRanges.h>
Fonctions membres publiques | |
| ForLoopRange (IndexType_ lower_bound, IndexType_ size) | |
| Créé un interval entre *[lower_bound,lower_bound+size[*. | |
| explicit (false) ForLoopRange(IndexType_ size) | |
| Créé un interval entre *[0,size[*. | |
| constexpr IndexType_ | lowerBound () const |
| constexpr IndexType_ | size () const |
| constexpr IndexType_ | upperBound () const |
Intervalle d'itération pour une boucle.
Définition à la ligne 31 du fichier arccore/src/base/arccore/base/ForLoopRanges.h.
|
inline |
Créé un interval entre *[lower_bound,lower_bound+size[*.
Définition à la ligne 36 du fichier arccore/src/base/arccore/base/ForLoopRanges.h.
|
inline |
Créé un interval entre *[0,size[*.
Définition à la ligne 41 du fichier arccore/src/base/arccore/base/ForLoopRanges.h.
|
inlineconstexpr |
Définition à la ligne 48 du fichier arccore/src/base/arccore/base/ForLoopRanges.h.
|
inlineconstexpr |
Définition à la ligne 49 du fichier arccore/src/base/arccore/base/ForLoopRanges.h.
|
inlineconstexpr |
Définition à la ligne 50 du fichier arccore/src/base/arccore/base/ForLoopRanges.h.