Home | History | Annotate | Download | only in python2.7
      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) (Py_TYPE(op) == &PySeqIter_Type)
     11 
     12 PyAPI_FUNC(PyObject *) PySeqIter_New(PyObject *);
     13 
     14 PyAPI_DATA(PyTypeObject) PyCallIter_Type;
     15 
     16 #define PyCallIter_Check(op) (Py_TYPE(op) == &PyCallIter_Type)
     17 
     18 PyAPI_FUNC(PyObject *) PyCallIter_New(PyObject *, PyObject *);
     19 #ifdef __cplusplus
     20 }
     21 #endif
     22 #endif /* !Py_ITEROBJECT_H */
     23 
     24