Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

Getting Data Via LoopState

A clear usage style:

   void someFunction()
   {
       LoopState l;
       for (;;) {
         Datum d = dataSource.fetch(l);
	 if (!d) break;
	 ... use d ...
       }
   }

A more compact usage style:

    int main()

    {

        LoopState ls;

        while (int i=testfetch(ls)) {

        cout << i << endl;

        }

        return 0;

    }


Home to blindfold. This page generated via doxygen 1.2.11.1 Wed Oct 10 16:40:37 2001.