11<!--
2- $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:01 momjian Exp $
2+ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.26 2001/04/30 17:38:00 momjian Exp $
33-->
44
55 <chapter id="libpqplusplus">
@@ -283,6 +283,9 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:
283283
284284 <sect1 id="libpqpp-exec">
285285 <title>Query Execution Functions</title>
286+
287+ <sect2 id="libpqpp-exec-main">
288+ <title>Main Routines</title>
286289 <para>
287290 <itemizedlist>
288291 <listitem>
@@ -352,6 +355,13 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:
352355 </synopsis>
353356 </para>
354357 </listitem>
358+ </itemizedlist>
359+ </sect2>
360+
361+ <sect2 id="libpqpp-exec-select-info">
362+ <title>Retrieving SELECT Result Information</title>
363+
364+ <itemizedlist>
355365 <listitem>
356366 <para>
357367 <function>Tuples</function>
@@ -361,16 +371,6 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:
361371 </synopsis>
362372 </para>
363373 </listitem>
364- <listitem>
365- <para>
366- <function>CmdTuples</function>
367- Returns the number of rows affected after an INSERT, UPDATE or DELETE.
368- If the command was anything else, it returns -1.
369- <synopsis>
370- int PgDatabase::CmdTuples()
371- </synopsis>
372- </para>
373- </listitem>
374374 <listitem>
375375 <para>
376376 <function>Fields</function>
@@ -451,6 +451,14 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:
451451 variable size.
452452 </para>
453453 </listitem>
454+ </itemizedlist>
455+ </sect2>
456+
457+
458+ <sect2 id="libpqpp-exec-select-values">
459+ <title>Retrieving SELECT Result Values</title>
460+
461+ <itemizedlist>
454462 <listitem>
455463 <para>
456464 <function>GetValue</function>
@@ -541,27 +549,52 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:
541549 </synopsis>
542550 </para>
543551 </listitem>
552+ </itemizedlist>
553+ </sect2>
554+
555+ <sect2 id="libpqpp-exec-nonselect">
556+ <title>Retrieving Non-SELECT Result Information</title>
557+
558+ <itemizedlist>
544559 <listitem>
545560 <para>
546- <function>GetLine</function>
561+ <function>CmdTuples</function>
562+ Returns the number of rows affected after an INSERT, UPDATE or DELETE.
563+ If the command was anything else, it returns -1.
547564 <synopsis>
548- int PgDatabase::GetLine(char* string, int length )
565+ int PgDatabase::CmdTuples( )
549566 </synopsis>
550567 </para>
551568 </listitem>
569+
552570 <listitem>
553571 <para>
554- <function>PutLine </function>
572+ <function>OidStatus </function>
555573 <synopsis>
556- void PgDatabase::PutLine(const char* string )
574+ const char * PgDatabase::OidStatus( )
557575 </synopsis>
558576 </para>
559577 </listitem>
578+ </itemizedlist>
579+ </sect2>
580+
581+ <sect2 id="libpqpp-exec-copy">
582+ <title>Handling COPY Queries</title>
583+
584+ <itemizedlist>
560585 <listitem>
561586 <para>
562- <function>OidStatus </function>
587+ <function>GetLine </function>
563588 <synopsis>
564- const char *PgDatabase::OidStatus()
589+ int PgDatabase::GetLine(char* string, int length)
590+ </synopsis>
591+ </para>
592+ </listitem>
593+ <listitem>
594+ <para>
595+ <function>PutLine</function>
596+ <synopsis>
597+ void PgDatabase::PutLine(const char* string)
565598 </synopsis>
566599 </para>
567600 </listitem>
@@ -575,7 +608,9 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.25 2001/04/30 04:26:
575608 </listitem>
576609 </itemizedlist>
577610 </para>
578- </sect1>
611+ </itemizedlist>
612+ </sect2>
613+ </sect1>
579614
580615 <sect1 id="libpqpp-notify">
581616 <title>Asynchronous Notification</title>
0 commit comments