|
| | GraphObjectCondIterator () |
| | Constructeur d'un itérateur incorrect. More...
|
| |
| | GraphObjectCondIterator (Set< GraphObject *> const *const s, const iSet i, Graph const *graph, const iSet idparent) |
| | Constructeur d'un itérateur sur l'ensemble s à la position i, uniquement sur les fils de idparent dans graph (cogitant::ISET_NULL pour parcourir tous les objets d'un même type du graphe). More...
|
| |
| | GraphObjectCondIterator (GraphObjectCondIterator< SetContent, SetContent &, selectedtype > const &c) |
| | Constructeur par recopie. More...
|
| |
| iSet | iSetValue () const |
| | Retourne la valeur d'identifiant d'ensemble correspondant à l'itérateur. More...
|
| |
| SetContentRef | operator* () const |
| | Accès à l'élément de l'ensemble représenté par l'itérateur. More...
|
| |
| GraphObjectCondIterator< SetContent, SetContentRef, selectedtype > const & | operator++ () |
| | Incrémentation de l'itérateur. More...
|
| |
| GraphObjectCondIterator< SetContent, SetContentRef, selectedtype > const & | operator++ (int) |
| | Incrémentation de l'itérateur. More...
|
| |
| | SetCondIterator () |
| | Constructeur d'un itérateur incorrect. More...
|
| |
| | SetCondIterator (SetCondIteratorCondition const *condition, Set< GraphObject * > const *s, iSet i, bool init=true) |
| | Constructeur d'un itérateur sur l'ensemble s à la position i, utilisant un filtre donné par l'objet condition. More...
|
| |
| | SetCondIterator (SetCondIterator< GraphObject *, GraphObject * & > const &c) |
| | Constructeur par recopie. More...
|
| |
| virtual | ~SetCondIterator () |
| | Destructeur. More...
|
| |
| SetCondIterator< GraphObject *, SetContentRef > const & | operator++ () |
| | Incrémentation de l'itérateur. More...
|
| |
| SetCondIterator< GraphObject *, SetContentRef > const & | operator++ (int) |
| | Incrémentation de l'itérateur. More...
|
| |
| | SetIterator () |
| | Constructeur d'un itérateur incorrect. More...
|
| |
| | SetIterator (Set< GraphObject * > const *s, iSet i) |
| | Constructeur d'un itérateur sur l'ensemble s à la position i. More...
|
| |
| | SetIterator (SetIterator< GraphObject *, GraphObject * & > const &c) |
| | Constructeur par recopie. More...
|
| |
| virtual | ~SetIterator () |
| | Destructeur. More...
|
| |
| SetContentRef | operator* () const |
| | Accès à l'élément de l'ensemble représenté par l'itérateur. More...
|
| |
| SetIterator< GraphObject *, SetContentRef > const & | operator++ () |
| | Incrémentation de l'itérateur. More...
|
| |
| SetIterator< GraphObject *, SetContentRef > const & | operator++ (int) |
| | Incrémentation de l'itérateur. More...
|
| |
| | SetIteratorBase () |
| | Constructeur d'un itérateur incorrect. More...
|
| |
| | SetIteratorBase (Set< GraphObject * > const *s, iSet i) |
| | Constructeur d'un itérateur sur l'ensemble s à la position i. More...
|
| |
| | SetIteratorBase (SetIteratorBase< GraphObject * > const &s) |
| | Constructeur par recopie. More...
|
| |
| virtual | ~SetIteratorBase () |
| | Destructeur. More...
|
| |
| Set< GraphObject * > const * | set () const |
| | Accès à l'ensemble repéré par l'itérateur. More...
|
| |
| virtual bool | isValid () const |
| | L'itérateur est-il valide ou est-il en fin ? More...
|
| |
| bool | operator== (SetIteratorBase< GraphObject * > const &c) const |
| | Test d'égalité. More...
|
| |
| bool | operator!= (SetIteratorBase< GraphObject * > const &c) const |
| | Test de différence. More...
|
| |
template<class SetContent, class SetContentRef, GraphObject::Type selectedtype>
class cogitant::GraphObjectCondIterator< SetContent, SetContentRef, selectedtype >
Itérateur pour le parcours (sélectif par leur type) des objets d'un graphe.
- See also
- Accessing graph objects and traversal.