Naptar::iterator(3)

NAME
Naptar::iterator

SYNOPSIS

#include <Naptar.h>

  Publikus tagfüggvények
iterator ()
Paraméter nélkül hívható konstruktor.
iterator (Naptar &nptr, int n=0)
Datum & operator* () const
Bejáró dereferálása.
iterator operator++ ()
iterator léptetése (preinkrementer)
iterator operator++ (int i)
iterator léptetése (postinkrementer)
Datum * operator-> ()
bool operator== (const iterator &it)
bool operator!= (const iterator &it)
int operator- (const iterator &it)

  Privát attribútumok
Datum ** akt
Mutató az aktuális elemre.
Datum ** veg
Mutató a tömb végére.

Részletes leírás

Tömb iteráló(bejáró)

Konstruktorok és destruktorok dokumentációja

  Naptar::iterator::iterator (Naptar & nptr, int n = 0) [inline], [explicit]

Paraméterek
    nptr Naptár osztály,amihez szeretnénk a bejárót
    n Az elem sorszáma

Tagfüggvények dokumentációja

  bool Naptar::iterator::operator!= (const iterator & it)
Az operator==() függvény negáltja

Paraméterek
    it Az iterátor amivel össze szeretnénk hasonlítani a jelenlegit

Visszatérési érték
    Egyenlőtlenséget jelző logikai érték

  Datum & Naptar::iterator::operator* () const

Bejáró dereferálása.

Visszatérési érték
    Az érték amire mutat

  int Naptar::iterator::operator- (const iterator & it)
Két iterátor 'távolságát' adja meg

Paraméterek
    it Az iterátor amivel össze szeretnénk hasonlítani a jelenlegit

Visszatérési érték
    Vissza adja, hogy mennyi adat van a két iterátor között

  bool Naptar::iterator::operator== (const iterator & it)
Két iterátor megegyezését ellenőrzi

Paraméterek
    it Az iterátor amivel össze szeretnénk hasonlítani a jelenlegit

Visszatérési érték
    Egyezést jelző logikai érték

Szerző

Ezt a dokumentációt a Doxygen készítette a Naptár osztály projekthez a forráskódból.