Public Member Functions | Protected Member Functions

unnest_iterator_rep Class Reference

List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

Definition at line 297 of file glue_control.cpp.


Constructor & Destructor Documentation

unnest_iterator_rep ( const iterator< generic > &  i ) [inline]

Definition at line 313 of file glue_control.cpp.

                                                  :
    it (i) { spool (); }
unnest_iterator_rep ( const iterator< generic > &  i,
const iterator< generic > &  j 
) [inline]

Definition at line 315 of file glue_control.cpp.

                                                                              :
    it (i), subit (j) {}
~unnest_iterator_rep (  ) [inline]

Definition at line 317 of file glue_control.cpp.

{}

Member Function Documentation

void advance (  ) [inline, protected]

Definition at line 321 of file glue_control.cpp.

{ ++subit; if (done (subit)) spool(); }
iterator_rep<generic>* clone (  ) [inline, protected]

Definition at line 323 of file glue_control.cpp.

                                  {
    unnest_iterator_rep* rep= new unnest_iterator_rep (it, subit);
    return rep;
  }
generic current (  ) [inline, protected]

Definition at line 322 of file glue_control.cpp.

{ return *subit; }
bool is_busy (  ) [inline, protected]

Definition at line 320 of file glue_control.cpp.

{ return busy (subit); }

The documentation for this class was generated from the following file: