#include "postgres.h"
#include "fmgr.h"
#include "hstore/hstore.h"
#include "plpy_typeio.h"
#include "plpy_util.h"
Go to the source code of this file.
Definition at line 76 of file hstore_plpython.c.
Definition at line 77 of file hstore_plpython.c.
Definition at line 75 of file hstore_plpython.c.
Definition at line 74 of file hstore_plpython.c.
Definition at line 73 of file hstore_plpython.c.
Definition at line 71 of file hstore_plpython.c.
Definition at line 72 of file hstore_plpython.c.
Definition at line 26 of file hstore_plpython.c.
Definition at line 28 of file hstore_plpython.c.
Definition at line 24 of file hstore_plpython.c.
Definition at line 22 of file hstore_plpython.c.
Definition at line 20 of file hstore_plpython.c.
Definition at line 14 of file hstore_plpython.c.
Definition at line 16 of file hstore_plpython.c.
Definition at line 36 of file hstore_plpython.c.
References AssertVariableIsOfType, hstoreCheckKeyLen, hstoreCheckKeyLen_p, hstoreCheckValLen, hstoreCheckValLen_p, hstorePairs, hstorePairs_p, hstoreUniquePairs, hstoreUniquePairs_p, hstoreUpgrade, hstoreUpgrade_p, load_external_function(), PLyObject_AsString, PLyObject_AsString_p, PLyUnicode_FromStringAndSize, and PLyUnicode_FromStringAndSize_p.
Definition at line 83 of file hstore_plpython.c.
References ARRPTR, ereport, errcode(), errmsg(), ERROR, HS_COUNT, HSTORE_KEY, HSTORE_KEYLEN, HSTORE_VAL, HSTORE_VALISNULL, HSTORE_VALLEN, i, sort-test::key, PG_GETARG_HSTORE_P, PLyUnicode_FromStringAndSize, PointerGetDatum(), STRPTR, and value.
"hstore_plpython"
,
PG_VERSION
Definition at line 125 of file hstore_plpython.c.
References ereport, errcode(), errmsg(), ERROR, hstoreCheckKeyLen, hstoreCheckValLen, hstorePairs, hstoreUniquePairs, i, Pairs::isnull, items, Pairs::key, sort-test::key, Pairs::keylen, Pairs::needfree, palloc(), PG_END_TRY, PG_FINALLY, PG_GETARG_POINTER, PG_RETURN_POINTER, PG_TRY, PLyObject_AsString, Pairs::val, val, Pairs::vallen, and value.
Definition at line 27 of file hstore_plpython.c.
Referenced by _PG_init().
Definition at line 29 of file hstore_plpython.c.
Referenced by _PG_init().
Definition at line 25 of file hstore_plpython.c.
Referenced by _PG_init().
Definition at line 23 of file hstore_plpython.c.
Referenced by _PG_init().
Definition at line 21 of file hstore_plpython.c.
Referenced by _PG_init().
Definition at line 15 of file hstore_plpython.c.
Referenced by _PG_init().
Definition at line 17 of file hstore_plpython.c.
Referenced by _PG_init().