Itérateur pour une liste de patchs. Plus de détails...
#include <arcane/cartesianmesh/CartesianMeshPatchListView.h>
Types publics | |
typedef std::forward_iterator_tag | iterator_category |
typedef ICartesianMeshPatch | value_type |
typedef Int32 | size_type |
Fonctions membres publiques | |
CartesianPatch | operator* () const |
Iterator & | operator++ () |
Fonctions membres privées | |
Iterator (ConstArrayView< ICartesianMeshPatch * > v, Int32 index) | |
Attributs privés | |
friend | CartesianMeshPatchListView |
Int32 | m_index = 0 |
ConstArrayView< ICartesianMeshPatch * > | m_patches |
Amis | |
bool | operator== (const Iterator &a, const Iterator &b) |
bool | operator!= (const Iterator &a, const Iterator &b) |
bool | operator== (const Iterator &a, const Sentinel &) |
bool | operator!= (const Iterator &a, const Sentinel &b) |
Itérateur pour une liste de patchs.
Définition à la ligne 42 du fichier CartesianMeshPatchListView.h.
typedef std::forward_iterator_tag Arcane::CartesianMeshPatchListView::Iterator::iterator_category |
Définition à la ligne 48 du fichier CartesianMeshPatchListView.h.
typedef Int32 Arcane::CartesianMeshPatchListView::Iterator::size_type |
Définition à la ligne 50 du fichier CartesianMeshPatchListView.h.
Définition à la ligne 49 du fichier CartesianMeshPatchListView.h.
|
inlineprivate |
Définition à la ligne 83 du fichier CartesianMeshPatchListView.h.
|
inline |
Définition à la ligne 58 du fichier CartesianMeshPatchListView.h.
|
inline |
Définition à la ligne 59 du fichier CartesianMeshPatchListView.h.
Définition à la ligne 68 du fichier CartesianMeshPatchListView.h.
Définition à la ligne 76 du fichier CartesianMeshPatchListView.h.
Définition à la ligne 64 du fichier CartesianMeshPatchListView.h.
Définition à la ligne 72 du fichier CartesianMeshPatchListView.h.
|
private |
Définition à la ligne 44 du fichier CartesianMeshPatchListView.h.
|
private |
Définition à la ligne 90 du fichier CartesianMeshPatchListView.h.
|
private |
Définition à la ligne 91 du fichier CartesianMeshPatchListView.h.