|
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 164 of file libpq-int.h.
| PGresAttDesc* pg_result::attDescs |
Definition at line 168 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 176 of file libpq-int.h.
Referenced by getCopyStart(), getRowDescriptions(), PQbinaryTuples(), PQmakeEmptyPGresult(), and PQsetResultAttrs().
| int pg_result::client_encoding |
Definition at line 186 of file libpq-int.h.
Referenced by do_field(), pqBuildErrorMessage3(), PQcopyResult(), and PQmakeEmptyPGresult().
| char pg_result::cmdStatus[CMDSTATUS_LEN] |
Definition at line 175 of file libpq-int.h.
Referenced by PQcmdStatus(), PQcmdTuples(), PQcopyResult(), PQmakeEmptyPGresult(), PQoidStatus(), PQoidValue(), and pqParseInput3().
| PGresult_data* pg_result::curBlock |
Definition at line 205 of file libpq-int.h.
Referenced by PQclear(), PQmakeEmptyPGresult(), and pqResultAlloc().
| int pg_result::curOffset |
Definition at line 206 of file libpq-int.h.
Referenced by PQmakeEmptyPGresult(), and pqResultAlloc().
| PGMessageField* pg_result::errFields |
Definition at line 194 of file libpq-int.h.
Referenced by pqBuildErrorMessage3(), PQclear(), PQmakeEmptyPGresult(), PQresultErrorField(), and pqSaveMessageField().
| char* pg_result::errMsg |
Definition at line 193 of file libpq-int.h.
Referenced by pqBuildErrorMessage3(), pqGetErrorNotice3(), pqInternalNotice(), PQmakeEmptyPGresult(), PQresultErrorMessage(), and pqSetResultError().
| char* pg_result::errQuery |
Definition at line 195 of file libpq-int.h.
Referenced by pqBuildErrorMessage3(), pqGetErrorNotice3(), and PQmakeEmptyPGresult().
| PGEvent* pg_result::events |
Definition at line 184 of file libpq-int.h.
Referenced by PQclear(), PQcopyResult(), PQfireResultCreateEvents(), PQmakeEmptyPGresult(), PQresultInstanceData(), and PQresultSetInstanceData().
| size_t pg_result::memorySize |
Definition at line 209 of file libpq-int.h.
Referenced by pqAddTuple(), PQmakeEmptyPGresult(), pqResultAlloc(), and PQresultMemorySize().
| int pg_result::nEvents |
Definition at line 185 of file libpq-int.h.
Referenced by PQclear(), PQcopyResult(), PQfireResultCreateEvents(), PQgetResult(), PQmakeEmptyPGresult(), PQresultInstanceData(), and PQresultSetInstanceData().
| PGNoticeHooks pg_result::noticeHooks |
Definition at line 183 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 166 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 198 of file libpq-int.h.
Referenced by PQmakeEmptyPGresult(), pqResultAlloc(), pqRowProcessor(), PQsetResultAttrs(), and PQsetvalue().
| int pg_result::numAttributes |
Definition at line 167 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 172 of file libpq-int.h.
Referenced by check_param_number(), getParamDescriptions(), PQmakeEmptyPGresult(), and PQnparams().
| PGresParamDesc* pg_result::paramDescs |
Definition at line 173 of file libpq-int.h.
Referenced by getParamDescriptions(), PQclear(), PQmakeEmptyPGresult(), and PQparamtype().
| ExecStatusType pg_result::resultStatus |
Definition at line 174 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 207 of file libpq-int.h.
Referenced by PQmakeEmptyPGresult(), and pqResultAlloc().
| int pg_result::tupArrSize |
Definition at line 171 of file libpq-int.h.
Referenced by pqAddTuple(), and PQmakeEmptyPGresult().
| PGresAttValue** pg_result::tuples |
Definition at line 169 of file libpq-int.h.
Referenced by pqAddTuple(), PQclear(), PQcopyResult(), PQgetisnull(), PQgetlength(), PQgetvalue(), PQmakeEmptyPGresult(), and PQsetvalue().