home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ibmodf.zip / CNTNRPRT.ZIP / XFRMITER.IDL < prev    next >
Text File  |  1994-09-07  |  2KB  |  66 lines

  1. //#
  2. //#  File:    XFrmIter.idl
  3. //#
  4. //#  Contains:  Class definition for XEmbeddedFramesIterator
  5. //#
  6. //#  Written by:  
  7. //#
  8. //#  Copyright:  (c) 1994 by IBM Corp., all rights reserved.
  9. //#
  10. //#  Change History (most recent first):
  11. //#
  12. //#  To Do:
  13. //#
  14.  
  15. #ifndef _XFRMITER_
  16. #define _XFRMITER_
  17.  
  18. #ifndef _EMBFRITR_
  19.    #include "EmbFrItr.idl"
  20. #endif
  21.  
  22. //==============================================================================
  23. // Classes defined in this interface
  24. //==============================================================================
  25.  
  26. interface  XEmbeddedFramesIterator;
  27.  
  28. //==============================================================================
  29. // Classes used by this interface
  30. //==============================================================================
  31.  
  32. interface ODxOrderedCollectionIterator;
  33. interface ODxOrderedCollection;
  34.  
  35. //==============================================================================
  36. // ODEmbeddedFramesIterator
  37. //==============================================================================
  38.  
  39. interface XEmbeddedFramesIterator : ODEmbeddedFramesIterator
  40. {
  41.    void InitXEmbeddedFramesIterator(in ODxOrderedCollection ocol);
  42.  
  43.    #ifdef __SOMIDL__
  44.       implementation
  45.       {
  46.         functionprefix = XEmbeddedFramesIterator;
  47.         
  48.         override:
  49.           First,
  50.           Next,
  51.           IsNotComplete,
  52.           somInit,
  53.           somUninit;
  54.         releaseorder:
  55.           InitXEmbeddedFramesIterator;
  56.     
  57.         #ifdef __PRIVATE__
  58.            ODxOrderedCollectionIterator iter;
  59.         #endif
  60.     
  61.       };
  62.    #endif
  63. };
  64.  
  65. #endif //# _XFRMITER_
  66.