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: