home *** CD-ROM | disk | FTP | other *** search
/ H4CK3R 14 / hacker14.iso / programacao / pythonwin / python.exe / ITEROBJECT.H < prev    next >
Encoding:
C/C++ Source or Header  |  2002-08-12  |  549 b   |  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.