class CompoundDomainIterator: public DomainIterator

Classe che scandisce gli elementi di un dominio composto, restituendone uno alla volta

Inheritance:


Public Methods

[more] CompoundDomainIterator (const CompoundDomain * domainRef)
Costruttore
[more]bool hasMoreElements () const
Verifica se il dominio contiene ancora elementi
[more]int nextElement () throw(VarException)
Restituisce il prossimo elemento e avanza di uno il puntatore
[more]void refresh ()
Aggiorna il DomainIterator nel caso in cui il dominio a cui fa riferimento sia stato modificato
[more] ~CompoundDomainIterator ()

Private Fields

[more]CompoundDomain* domRef
Puntatore al CompoundDomain su cui iterare
[more]int index
Indici utilizzati per iterare il dominio : index contiene l'indice del vettore a cui reperire il successivo valore, nextElem il prossimo valore da restituire
[more] nextElem
[more] lastElem

Inherited from DomainIterator:


Documentation

Classe che scandisce gli elementi di un dominio composto, restituendone uno alla volta
o CompoundDomainIterator(const CompoundDomain * domainRef)
Costruttore. Gli si indica il CompoundDomain a cui puntare

obool hasMoreElements() const
Verifica se il dominio contiene ancora elementi

oint nextElement() throw(VarException)
Restituisce il prossimo elemento e avanza di uno il puntatore. Se si era già giunti alla fine del dominio lancia un'eccezione

ovoid refresh()
Aggiorna il DomainIterator nel caso in cui il dominio a cui fa riferimento sia stato modificato

o ~CompoundDomainIterator()

oCompoundDomain* domRef
Puntatore al CompoundDomain su cui iterare

oint index
Indici utilizzati per iterare il dominio : index contiene l'indice del vettore a cui reperire il successivo valore, nextElem il prossimo valore da restituire

o nextElem

o lastElem


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.