PostgreSQL Source Code
git master
Loading...
Searching...
No Matches
plpy_cursorobject.h
Go to the documentation of this file.
1
/*
2
* src/pl/plpython/plpy_cursorobject.h
3
*/
4
5
#ifndef PLPY_CURSOROBJECT_H
6
#define PLPY_CURSOROBJECT_H
7
8
#include "
plpy_typeio.h
"
9
10
11
typedef
struct
PLyCursorObject
12
{
13
PyObject_HEAD
14
char
*
portalname
;
15
PLyDatumToOb
result
;
16
bool
closed
;
17
MemoryContext
mcxt
;
18
}
PLyCursorObject
;
19
20
extern
void
PLy_cursor_init_type
(
void
);
21
extern
PyObject
*
PLy_cursor
(
PyObject
*self,
PyObject
*args);
22
extern
PyObject
*
PLy_cursor_plan
(
PyObject
*
ob
,
PyObject
*args);
23
24
#endif
/* PLPY_CURSOROBJECT_H */
PLy_cursor
PyObject * PLy_cursor(PyObject *self, PyObject *args)
Definition
plpy_cursorobject.c:77
PLy_cursor_plan
PyObject * PLy_cursor_plan(PyObject *ob, PyObject *args)
Definition
plpy_cursorobject.c:164
PLy_cursor_init_type
void PLy_cursor_init_type(void)
Definition
plpy_cursorobject.c:69
plpy_typeio.h
fb
static int fb(int x)
Definition
preproc-init.c:92
MemoryContextData
Definition
memnodes.h:118
PLyCursorObject
Definition
plpy_cursorobject.h:12
PLyCursorObject::mcxt
MemoryContext mcxt
Definition
plpy_cursorobject.h:17
PLyCursorObject::portalname
PyObject_HEAD char * portalname
Definition
plpy_cursorobject.h:14
PLyCursorObject::closed
bool closed
Definition
plpy_cursorobject.h:16
PLyCursorObject::result
PLyDatumToOb result
Definition
plpy_cursorobject.h:15
PLyDatumToOb
Definition
plpy_typeio.h:58
src
pl
plpython
plpy_cursorobject.h
Generated on Sat Jan 31 2026 06:13:18 for PostgreSQL Source Code by
1.9.8