PostgreSQL Source Code
git master
Loading...
Searching...
No Matches
plpy_resultobject.h
Go to the documentation of this file.
1
/*
2
* src/pl/plpython/plpy_resultobject.h
3
*/
4
5
#ifndef PLPY_RESULTOBJECT_H
6
#define PLPY_RESULTOBJECT_H
7
8
#include "
access/tupdesc.h
"
9
10
#include "
plpython.h
"
11
12
13
typedef
struct
PLyResultObject
14
{
15
PyObject_HEAD
16
/* HeapTuple *tuples; */
17
PyObject
*
nrows
;
/* number of rows returned by query */
18
PyObject
*
rows
;
/* data rows, or empty list if no data
19
* returned */
20
PyObject
*
status
;
/* query status, SPI_OK_*, or SPI_ERR_* */
21
TupleDesc
tupdesc
;
22
}
PLyResultObject
;
23
24
extern
void
PLy_result_init_type
(
void
);
25
extern
PyObject
*
PLy_result_new
(
void
);
26
27
#endif
/* PLPY_RESULTOBJECT_H */
PLy_result_init_type
void PLy_result_init_type(void)
Definition
plpy_resultobject.c:81
PLy_result_new
PyObject * PLy_result_new(void)
Definition
plpy_resultobject.c:89
plpython.h
fb
static int fb(int x)
Definition
preproc-init.c:92
PLyResultObject
Definition
plpy_resultobject.h:14
PLyResultObject::tupdesc
TupleDesc tupdesc
Definition
plpy_resultobject.h:21
PLyResultObject::nrows
PyObject_HEAD PyObject * nrows
Definition
plpy_resultobject.h:17
PLyResultObject::status
PyObject * status
Definition
plpy_resultobject.h:20
PLyResultObject::rows
PyObject * rows
Definition
plpy_resultobject.h:18
TupleDescData
Definition
tupdesc.h:136
tupdesc.h
src
pl
plpython
plpy_resultobject.h
Generated on Sat Jan 31 2026 06:13:18 for PostgreSQL Source Code by
1.9.8