Update for release.
[python/dscho.git] / Include / traceback.h
blob659e994301b667425713e98f842b42b9362856ef
2 #ifndef Py_TRACEBACK_H
3 #define Py_TRACEBACK_H
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
8 /* Traceback interface */
10 struct _frame;
12 PyAPI_FUNC(int) PyTraceBack_Here(struct _frame *);
13 PyAPI_FUNC(int) PyTraceBack_Print(PyObject *, PyObject *);
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)
19 #ifdef __cplusplus
21 #endif
22 #endif /* !Py_TRACEBACK_H */