5 #ifndef PLPY_PROCEDURE_H 6 #define PLPY_PROCEDURE_H
struct PLySavedArgs * next
PLyProcedure * PLy_procedure_get(Oid fn_oid, Oid fn_rel, bool is_trigger)
void PLy_procedure_delete(PLyProcedure *proc)
void PLy_procedure_compile(PLyProcedure *proc, const char *src)
#define FLEXIBLE_ARRAY_MEMBER
struct PLyProcedureEntry PLyProcedureEntry
PyObject * namedargs[FLEXIBLE_ARRAY_MEMBER]
void init_procedure_caches(void)
char * PLy_procedure_name(PLyProcedure *proc)
struct PLyProcedureKey PLyProcedureKey
struct PLyProcedure PLyProcedure
struct PLySavedArgs PLySavedArgs