PostgreSQL Source Code
git master
|
Go to the source code of this file.
Data Structures | |
struct | PLySubtransactionObject |
struct | PLySubtransactionData |
Typedefs | |
typedef struct PLySubtransactionObject | PLySubtransactionObject |
typedef struct PLySubtransactionData | PLySubtransactionData |
Functions | |
void | PLy_subtransaction_init_type (void) |
PyObject * | PLy_subtransaction_new (PyObject *self, PyObject *unused) |
Variables | |
List * | explicit_subtransactions |
typedef struct PLySubtransactionData PLySubtransactionData |
typedef struct PLySubtransactionObject PLySubtransactionObject |
void PLy_subtransaction_init_type | ( | void | ) |
Definition at line 46 of file plpy_subxactobject.c.
References elog, ERROR, and PLy_SubtransactionType.
Referenced by PLy_init_plpy().
PyObject* PLy_subtransaction_new | ( | PyObject * | self, |
PyObject * | unused | ||
) |
Definition at line 54 of file plpy_subxactobject.c.
References PLySubtransactionObject::exited, PLy_SubtransactionType, and PLySubtransactionObject::started.
|
extern |
Definition at line 15 of file plpy_subxactobject.c.
Referenced by PLy_abort_open_subtransactions(), PLy_initialize(), PLy_procedure_call(), PLy_subtransaction_enter(), and PLy_subtransaction_exit().