PHP 8.2.30
Preview: traceback.h Size: 2.09 KB
//proc/self/root/opt/alt/python33/include/python3.3m/traceback.h

#ifndef Py_TRACEBACK_H
#define Py_TRACEBACK_H
#ifdef __cplusplus
extern "C" {
#endif

#include "pystate.h"

struct _frame;

/* Traceback interface */
#ifndef Py_LIMITED_API
typedef struct _traceback {
    PyObject_HEAD
    struct _traceback *tb_next;
    struct _frame *tb_frame;
    int tb_lasti;
    int tb_lineno;
} PyTracebackObject;
#endif

PyAPI_FUNC(int) PyTraceBack_Here(struct _frame *);
PyAPI_FUNC(int) PyTraceBack_Print(PyObject *, PyObject *);
#ifndef Py_LIMITED_API
PyAPI_FUNC(int) _Py_DisplaySourceLine(PyObject *, PyObject *, int, int);
#endif

/* Reveal traceback type so we can typecheck traceback objects */
PyAPI_DATA(PyTypeObject) PyTraceBack_Type;
#define PyTraceBack_Check(v) (Py_TYPE(v) == &PyTraceBack_Type)

/* Write the Python traceback into the file 'fd'. For example:

       Traceback (most recent call first):
         File "xxx", line xxx in <xxx>
         File "xxx", line xxx in <xxx>
         ...
         File "xxx", line xxx in <xxx>

   This function is written for debug purpose only, to dump the traceback in
   the worst case: after a segmentation fault, at fatal error, etc. That's why,
   it is very limited. Strings are truncated to 100 characters and encoded to
   ASCII with backslashreplace. It doesn't write the source code, only the
   function name, filename and line number of each frame. Write only the first
   100 frames: if the traceback is truncated, write the line " ...".

   This function is signal safe. */

PyAPI_DATA(void) _Py_DumpTraceback(
    int fd,
    PyThreadState *tstate);

/* Write the traceback of all threads into the file 'fd'. current_thread can be
   NULL. Return NULL on success, or an error message on error.

   This function is written for debug purpose only. It calls
   _Py_DumpTraceback() for each thread, and so has the same limitations. It
   only write the traceback of the first 100 threads: write "..." if there are
   more threads.

   This function is signal safe. */

PyAPI_DATA(const char*) _Py_DumpTracebackThreads(
    int fd, PyInterpreterState *interp,
    PyThreadState *current_thread);


#ifdef __cplusplus
}
#endif
#endif /* !Py_TRACEBACK_H */

Directory Contents

Dirs: 0 × Files: 95

Name Size Perms Modified Actions
41.61 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1016 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.07 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
344 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
792 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
264 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
886 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.95 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.78 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.98 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
701 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
7.03 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.63 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.13 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
6.33 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.62 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.91 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
8.34 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.84 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.86 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
458 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
21.94 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
253 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.46 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
597 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.73 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.06 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.53 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
3.29 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
3.68 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.05 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.83 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.97 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
3.79 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
460 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
567 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.77 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
3.90 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
7.55 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
743 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.80 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
253 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
3.23 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.75 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.53 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
297 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
996 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
37.09 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
13.08 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
5.09 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
986 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.23 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.10 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
253 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.12 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.68 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
5.80 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.69 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
41.43 KB lrw-r--r-- 2024-04-17 16:56:51
Edit Download
162 B lrw-r--r-- 2024-04-17 16:58:11
Edit Download
1.29 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
986 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
14.34 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.29 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
8.29 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
388 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.92 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.62 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
6.26 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.59 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
30.32 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
7.58 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
436 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.25 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
18.87 KB lrw-r--r-- 2017-09-19 07:38:53
Edit Download
2.77 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
8.79 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.96 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.64 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.08 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
629 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
3.21 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.35 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.02 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.19 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
4.58 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.08 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.84 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.09 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.39 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.95 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
1.03 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
74.41 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download
953 B lrw-r--r-- 2017-09-19 07:32:02
Edit Download
2.80 KB lrw-r--r-- 2017-09-19 07:32:02
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).