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 / traceback.h < prev    next >
C/C++ Source or Header  |  2003-12-30  |  473b  |  23 lines

  1.  
  2. #ifndef Py_TRACEBACK_H
  3. #define Py_TRACEBACK_H
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7.  
  8. /* Traceback interface */
  9.  
  10. struct _frame;
  11.  
  12. PyAPI_FUNC(int) PyTraceBack_Here(struct _frame *);
  13. PyAPI_FUNC(int) PyTraceBack_Print(PyObject *, PyObject *);
  14.  
  15. /* Reveal traceback type so we can typecheck traceback objects */
  16. PyAPI_DATA(PyTypeObject) PyTraceBack_Type;
  17. #define PyTraceBack_Check(v) ((v)->ob_type == &PyTraceBack_Type)
  18.  
  19. #ifdef __cplusplus
  20. }
  21. #endif
  22. #endif /* !Py_TRACEBACK_H */
  23.