#include <Python.h>#include <compile.h>#include <eval.h>#include "plpy_util.h"

Go to the source code of this file.
Defines | |
| #define | PY_SSIZE_T_MAX INT_MAX |
| #define | PY_SSIZE_T_MIN INT_MIN |
| #define | PyBytes_AsString PyString_AsString |
| #define | PyBytes_FromStringAndSize PyString_FromStringAndSize |
| #define | PyBytes_Size PyString_Size |
| #define | PyObject_Bytes PyObject_Str |
| #define | PyVarObject_HEAD_INIT(type, size) PyObject_HEAD_INIT(type) size, |
| #define | TEXTDOMAIN PG_TEXTDOMAIN("plpython") |
Typedefs | |
| typedef int | Py_ssize_t |
| #define PY_SSIZE_T_MAX INT_MAX |
Definition at line 66 of file plpython.h.
| #define PY_SSIZE_T_MIN INT_MIN |
Definition at line 67 of file plpython.h.
| #define PyBytes_AsString PyString_AsString |
Definition at line 84 of file plpython.h.
Referenced by PLyObject_ToBytea(), PLyObject_ToDatum(), PLyUnicode_AsString(), and PLyUnicode_Bytes().
| #define PyBytes_FromStringAndSize PyString_FromStringAndSize |
Definition at line 85 of file plpython.h.
Referenced by PLyBytes_FromBytea(), and PLyUnicode_Bytes().
| #define PyBytes_Size PyString_Size |
Definition at line 86 of file plpython.h.
Referenced by PLyObject_ToBytea(), and PLyObject_ToDatum().
| #define PyObject_Bytes PyObject_Str |
Definition at line 87 of file plpython.h.
Referenced by PLyObject_ToBytea().
| #define PyVarObject_HEAD_INIT | ( | type, | ||
| size | ||||
| ) | PyObject_HEAD_INIT(type) size, |
Definition at line 110 of file plpython.h.
| #define TEXTDOMAIN PG_TEXTDOMAIN("plpython") |
Definition at line 121 of file plpython.h.
| typedef int Py_ssize_t |
Definition at line 64 of file plpython.h.
1.7.1