Xinc-Iterator
[ class tree: Xinc-Iterator ] [ index: Xinc-Iterator ] [ all elements ]

Class: Xinc_Iterator

Source Location: /Xinc/Iterator.php

Class Overview


Xinc - Continuous Integration.


Author(s):

Copyright:

  • 2007 Arno Schneider, Barcelona

Variables

Methods


Child classes:

Xinc_Engine_Iterator
Xinc - Continuous Integration.
Xinc_Plugin_Iterator
Xinc - Continuous Integration.
Xinc_Build_Tasks_Iterator
Xinc - Continuous Integration.
Xinc_Build_Iterator
Xinc - Continuous Integration.
Xinc_Config_Element_Iterator
Xinc - Continuous Integration.
Xinc_Project_Iterator
Xinc - Continuous Integration.
Xinc_Project_Config_Iterator
Xinc - Continuous Integration.

Class Details



[ Top ]


Class Variables

$array =

[line 38]

Internal array



Tags:

access:  protected

Type:   array


[ Top ]

$size =  0

[line 52]

size of the array



Tags:

access:  protected

Type:   integer


[ Top ]



Class Methods


constructor __construct [line 54]

Xinc_Iterator __construct( [ $array = array()])



Tags:

access:  public


Overridden in child classes as:

Xinc_Engine_Iterator::__construct()
Constructor
Xinc_Plugin_Iterator::__construct()
Constructor
Xinc_Build_Iterator::__construct()
Creates an iterator for Xinc_Build's
Xinc_Config_Element_Iterator::__construct()
Xinc_Project_Iterator::__construct()
Xinc_Project_Config_Iterator::__construct()

Parameters:

   $array  

[ Top ]

method add [line 60]

void add( $item)



Tags:

access:  public


Overridden in child classes as:

Xinc_Build_Tasks_Iterator::add()
Adds a task to the iterator.

Parameters:

   $item  

[ Top ]

method count [line 85]

void count( )



Tags:

access:  public


[ Top ]

method hasNext [line 66]

void hasNext( )



Tags:

access:  public


[ Top ]

method next [line 80]

Xinc_Build_Interface &next( )



Tags:

access:  public


[ Top ]

method rewind [line 71]

void rewind( )



Tags:

access:  public


[ Top ]


Documentation generated on Sun, 09 Dec 2012 21:49:29 +0100 by phpDocumentor 1.4.4