PostgreSQL Source Code: src/pl/plpython/plpy_planobject.h Source File

PostgreSQL Source Code git master
plpy_planobject.h
Go to the documentation of this file.
1/*
2 * src/pl/plpython/plpy_planobject.h
3 */
4
5#ifndef PLPY_PLANOBJECT_H
6#define PLPY_PLANOBJECT_H
7
8#include "executor/spi.h"
9#include "plpy_typeio.h"
10
11
12 typedef struct PLyPlanObject
13{
14 PyObject_HEAD
15 SPIPlanPtr plan;
16 int nargs;
17 Oid *types;
18 PLyObToDatum *args;
19 MemoryContext mcxt;
20 } PLyPlanObject;
21
22extern void PLy_plan_init_type(void);
23extern PyObject *PLy_plan_new(void);
24extern bool is_PLyPlanObject(PyObject *ob);
25
26#endif /* PLPY_PLANOBJECT_H */
struct PLyPlanObject PLyPlanObject
PyObject * PLy_plan_new(void)
void PLy_plan_init_type(void)
bool is_PLyPlanObject(PyObject *ob)
unsigned int Oid
Definition: postgres_ext.h:32
PyObject_HEAD SPIPlanPtr plan
MemoryContext mcxt
PLyObToDatum * args

AltStyle によって変換されたページ (->オリジナル) /