PostgreSQL Source Code: pg_result Struct Reference (original) (raw)
#include <[libpq-int.h](libpq-int%5F8h%5Fsource.html)>
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.
◆ 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().
◆ binary
◆ client_encoding
int pg_result::client_encoding
◆ cmdStatus
◆ curBlock
◆ curOffset
◆ errFields
◆ errMsg
◆ errQuery
char* pg_result::errQuery
◆ events
◆ memorySize
size_t pg_result::memorySize
◆ nEvents
◆ noticeHooks
◆ ntups
◆ null_field
char pg_result::null_field[1]
◆ numAttributes
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().
◆ numParameters
int pg_result::numParameters
◆ paramDescs
◆ 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().
◆ spaceLeft
◆ tupArrSize
int pg_result::tupArrSize
◆ tuples
The documentation for this struct was generated from the following file:
- src/interfaces/libpq/libpq-int.h