home *** CD-ROM | disk | FTP | other *** search
- /* Copyright (c) IBM Corp. 1992 */
- #ifndef _ICURSOR_H
- #define _ICURSOR_H
-
- #include "iglobals.h"
-
- class ICursor {
- public:
- virtual Boolean setToFirst () = 0;
- virtual Boolean setToNext () = 0;
- virtual Boolean isValid () const = 0;
- virtual void invalidate () = 0;
- };
-
- #define forCursor(c) for ((c).setToFirst (); (c).isValid (); (c).setToNext ())
-
- #endif