home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 June / PCWorld_2005-06_cd.bin / software / vyzkuste / firewally / firewally.exe / framework-2.3.exe / iterobject.h < prev    next >
C/C++ Source or Header  |  2003-12-30  |  526b  |  24 lines

  1. #ifndef Py_ITEROBJECT_H
  2. #define Py_ITEROBJECT_H
  3. /* Iterators (the basic kind, over a sequence) */
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7.  
  8. PyAPI_DATA(PyTypeObject) PySeqIter_Type;
  9.  
  10. #define PySeqIter_Check(op) ((op)->ob_type == &PySeqIter_Type)
  11.  
  12. PyAPI_FUNC(PyObject *) PySeqIter_New(PyObject *);
  13.  
  14. PyAPI_DATA(PyTypeObject) PyCallIter_Type;
  15.  
  16. #define PyCallIter_Check(op) ((op)->ob_type == &PyCallIter_Type)
  17.  
  18. PyAPI_FUNC(PyObject *) PyCallIter_New(PyObject *, PyObject *);
  19. #ifdef __cplusplus
  20. }
  21. #endif
  22. #endif /* !Py_ITEROBJECT_H */
  23.  
  24.