Itérateur permettant de parcourir tous les types conjonctifs de l'ensemble de types bannis. More...
#include "bannedtypes.h"
Public Member Functions | |
| Iterator (BannedTypes const *bt) | |
| Constructeur d'itérateur. More... | |
| virtual | ~Iterator () |
| Destructeur. More... | |
| bool | next () |
| Passage à l'élément suivant. More... | |
| ConceptType::ConjunctiveType const & | getCurrent () const |
| Accès à l'élément courant. More... | |
Protected Attributes | |
| BannedTypes const * | m_bannedtypes |
| Ensemble sur lequel l'itérateur est défini. | |
Itérateur permettant de parcourir tous les types conjonctifs de l'ensemble de types bannis.
| cogitant::BannedTypes::Iterator::Iterator | ( | BannedTypes const * | bt | ) |
Constructeur d'itérateur.
|
virtual |
Destructeur.
| ConceptType::ConjunctiveType const& cogitant::BannedTypes::Iterator::getCurrent | ( | ) | const |
Accès à l'élément courant.
| bool cogitant::BannedTypes::Iterator::next | ( | ) |
Passage à l'élément suivant.