 from
      <CODE
CLASS="FUNCTION"
>PQmakeEmptyPGResult</CODE
> is that it is often appropriate
      to create a <TT
CLASS="STRUCTNAME"
>PGresult</TT
> and fill it with data
      before invoking the event procedures.
     </P
></DD
><DT
><A
NAME="LIBPQ-PQCOPYRESULT"
></A
><CODE
CLASS="FUNCTION"
>PQcopyResult</CODE
>
     </DT
><DD
><P
>      Makes a copy of a <TT
CLASS="STRUCTNAME"
>PGresult</TT
> object.  The copy is
      not linked to the source result in any way and
      <CODE
CLASS="FUNCTION"
>PQcle