PostgreSQL Source Code
git master
|
#include <libpq-int.h>
Data Fields | |
int | ntups |
int | numAttributes |
PGresAttDesc * | attDescs |
PGresAttValue ** | tuples |
int | tupArrSize |
int | numParameters |
PGresParamDesc * | paramDescs |
ExecStatusType | resultStatus |
char | cmdStatus [CMDSTATUS_LEN] |
int | binary |
PGNoticeHooks | noticeHooks |
PGEvent * | events |
int | nEvents |
int | client_encoding |
char * | errMsg |
PGMessageField * | errFields |
char * | errQuery |
char | null_field [1] |
PGresult_data * | curBlock |
int | curOffset |
int | spaceLeft |
size_t | memorySize |
Definition at line 170 of file libpq-int.h.
PGresAttDesc* pg_result::attDescs |
Definition at line 174 of file libpq-int.h.
Referenced by getCopyStart(), getRowDescriptions(), PQclear(), PQcopyResult(), PQfformat(), PQfmod(), PQfname(), PQfnumber(), PQfsize(), PQftable(), PQftablecol(), PQftype(), PQmakeEmptyPGresult(), pqRowProcessor(), and PQsetResultAttrs().
int pg_result::binary |
Definition at line 182 of file libpq-int.h.
Referenced by getCopyStart(), getRowDescriptions(), JsonPathValue(), PQbinaryTuples(), PQmakeEmptyPGresult(), and PQsetResultAttrs().
int pg_result::client_encoding |
Definition at line 192 of file libpq-int.h.
Referenced by do_field(), pqBuildErrorMessage3(), PQcopyResult(), and PQmakeEmptyPGresult().
char pg_result::cmdStatus[CMDSTATUS_LEN] |
Definition at line 181 of file libpq-int.h.
Referenced by PQcmdStatus(), PQcmdTuples(), PQcopyResult(), PQmakeEmptyPGresult(), PQoidStatus(), PQoidValue(), and pqParseInput3().
PGresult_data* pg_result::curBlock |
Definition at line 211 of file libpq-int.h.
Referenced by PQclear(), PQmakeEmptyPGresult(), and pqResultAlloc().
int pg_result::curOffset |
Definition at line 212 of file libpq-int.h.
Referenced by PQmakeEmptyPGresult(), and pqResultAlloc().
PGMessageField* pg_result::errFields |
Definition at line 200 of file libpq-int.h.
Referenced by pqBuildErrorMessage3(), PQclear(), PQmakeEmptyPGresult(), PQresultErrorField(), and pqSaveMessageField().
char* pg_result::errMsg |
Definition at line 199 of file libpq-int.h.
Referenced by pqBuildErrorMessage3(), pqGetErrorNotice3(), pqInternalNotice(), PQmakeEmptyPGresult(), PQresultErrorMessage(), and pqSetResultError().
char* pg_result::errQuery |
Definition at line 201 of file libpq-int.h.
Referenced by pqBuildErrorMessage3(), pqGetErrorNotice3(), and PQmakeEmptyPGresult().
PGEvent* pg_result::events |
Definition at line 190 of file libpq-int.h.
Referenced by PQclear(), PQcopyResult(), PQfireResultCreateEvents(), PQmakeEmptyPGresult(), PQresultInstanceData(), and PQresultSetInstanceData().
size_t pg_result::memorySize |
Definition at line 215 of file libpq-int.h.
Referenced by pqAddTuple(), PQmakeEmptyPGresult(), pqResultAlloc(), and PQresultMemorySize().
int pg_result::nEvents |
Definition at line 191 of file libpq-int.h.
Referenced by PQclear(), PQcopyResult(), PQfireResultCreateEvents(), PQgetResult(), PQmakeEmptyPGresult(), PQresultInstanceData(), and PQresultSetInstanceData().
PGNoticeHooks pg_result::noticeHooks |
Definition at line 189 of file libpq-int.h.
Referenced by check_field_number(), check_param_number(), check_tuple_field_number(), defaultNoticeReceiver(), PQcmdTuples(), PQcopyResult(), pqGetErrorNotice3(), pqInternalNotice(), PQmakeEmptyPGresult(), and PQsetvalue().
int pg_result::ntups |
Definition at line 172 of file libpq-int.h.
Referenced by check_tuple_field_number(), pqAddTuple(), PQcopyResult(), PQmakeEmptyPGresult(), PQntuples(), pqRowProcessor(), and PQsetvalue().
char pg_result::null_field[1] |
Definition at line 204 of file libpq-int.h.
Referenced by PQmakeEmptyPGresult(), pqResultAlloc(), pqRowProcessor(), PQsetResultAttrs(), and PQsetvalue().
int pg_result::numAttributes |
Definition at line 173 of file libpq-int.h.
Referenced by check_field_number(), check_tuple_field_number(), getAnotherTuple(), getCopyStart(), getRowDescriptions(), PQcopyResult(), PQfnumber(), PQmakeEmptyPGresult(), PQnfields(), pqRowProcessor(), PQsetResultAttrs(), and PQsetvalue().
int pg_result::numParameters |
Definition at line 178 of file libpq-int.h.
Referenced by check_param_number(), getParamDescriptions(), PQmakeEmptyPGresult(), and PQnparams().
PGresParamDesc* pg_result::paramDescs |
Definition at line 179 of file libpq-int.h.
Referenced by getParamDescriptions(), PQclear(), PQmakeEmptyPGresult(), and PQparamtype().
ExecStatusType pg_result::resultStatus |
Definition at line 180 of file libpq-int.h.
Referenced by getCopyResult(), lo_initialize(), pqBuildErrorMessage3(), PQconnectPoll(), pqEndcopy3(), PQexecFinish(), PQexecStart(), pqGetErrorNotice3(), PQgetResult(), PQmakeEmptyPGresult(), pqParseInput3(), pqPrepareAsyncResult(), PQresultStatus(), PQresultVerboseErrorMessage(), pqRowProcessor(), and PQsetClientEncoding().
int pg_result::spaceLeft |
Definition at line 213 of file libpq-int.h.
Referenced by PQmakeEmptyPGresult(), and pqResultAlloc().
int pg_result::tupArrSize |
Definition at line 177 of file libpq-int.h.
Referenced by pqAddTuple(), and PQmakeEmptyPGresult().
PGresAttValue** pg_result::tuples |
Definition at line 175 of file libpq-int.h.
Referenced by pqAddTuple(), PQclear(), PQcopyResult(), PQgetisnull(), PQgetlength(), PQgetvalue(), PQmakeEmptyPGresult(), and PQsetvalue().