head	1.5;
access;
symbols
	REL7_2_8:1.3
	REL7_2_7:1.3
	REL7_2_6:1.3
	REL7_2_5:1.3
	REL7_2_4:1.3
	REL7_2_3:1.3
	REL7_2_STABLE:1.3.0.8
	REL7_2:1.3
	REL7_2_RC2:1.3
	REL7_2_RC1:1.3
	REL7_2_BETA5:1.3
	REL7_2_BETA4:1.3
	REL7_2_BETA3:1.3
	REL7_2_BETA2:1.3
	REL7_2_BETA1:1.3
	REL7_1_2:1.3
	REL7_1_STABLE:1.3.0.6
	REL7_1_BETA:1.3
	REL7_1_BETA3:1.3
	REL7_1_BETA2:1.3
	REL7_1:1.3
	REL7_0_PATCHES:1.3.0.4
	REL7_0:1.3
	REL6_5_PATCHES:1.3.0.2
	REL6_5:1.3
	REL6_4:1.2.0.2
	release-6-3:1.1.1.1
	REL2_0B:1.1.1.1.0.4
	REL2_0:1.1.1.1
	Release_2_0_0:1.1.1.1
	Release_1_0_3:1.1.1.1.0.2
	Release_2_0:1.1.1.1
	Release_1_0_2:1.1.1.1
	PG95-1_01:1.1.1.1
	PG95_DIST:1.1.1;
locks; strict;
comment	@# @;


1.5
date	2002.08.22.00.15.12;	author scrappy;	state dead;
branches;
next	1.4;

1.4
date	2002.06.15.18.49.29;	author momjian;	state Exp;
branches;
next	1.3;

1.3
date	99.05.23.01.03.57;	author momjian;	state Exp;
branches;
next	1.2;

1.2
date	98.03.14.21.57.35;	author momjian;	state Exp;
branches;
next	1.1;

1.1
date	96.07.09.06.22.18;	author scrappy;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.07.09.06.22.18;	author scrappy;	state Exp;
branches;
next	;


desc
@@


1.5
log
@
Okay, libpq++ is moved to GBorg, and all traces of it have been removed
from the core repository ... I haven't *moved* the libpq++ files out of the
tree, mainly as we want to keep them in place for past branches ...

Peter, I think I've covered all the files I need, and re-ran autoconf to make
sure the configure file is in place properly ...
@
text
@Based on the original work by William Wanders (wwanders@@sci.kun.nl)
and Jolly Chen (jolly@@cs.berkeley.edu), this is the first set of
changes to libpq++ since ~1997.  Pgenv has been removed, deprecated 
functions removed and/or updated and error handling rewritten, 
however for the most part it remains as a wrapper around libpq.
The documentation on libpq is recommended reading to understand 
the function of libpq++.

The API provided herein is subject to change in later versions of 
PostgreSQL.

For details on how to to use libpq++, see Section 3 in Part 1 of
the PostgreSQL Developer's Guide and the test programs in the
examples/ subdirectory.

** PgConnection has been changed to accept either the environment
variables or conninfo style strings.  See the PQconnectdb in the
documentation on libpq for details.

libpq++ has only been tested with g++, version 2.7.2.1

Vince Vielhaber (vev@@michvhf.com)
Tue May 18 08:30:00 EDT 1999


@


1.4
log
@This patch fixes a few minor problems with libpq++: remove the deprecated
PQExec(" ") in the wrapper around PQnotifies(), fix the Makefile for
the examples so that they will actually compile properly (with the
exception of #5, which depends on internal headers), make a minor change
to libpq++.h so that "make examples" now works on my machine, update
some documentation, fix some grammatical problems, and remove some of
the more hideous comments.

Neil Conway
@
text
@@


1.3
log
@Here it is.  Remove or rename the current interfaces/libpq++ and untar
this file in interfaces/

It will all need to be checked in.  I used the char *rcsid[] method for
cvs ids so it can be strings | grep'd to find version numbers.  The new
version for the library is 3.0.

Run configure from src/ to create the Makefile and it should be good to
go.

I did minimal documentation references in the README, I'll see if I can
get something to Tom Lockhart rather quickly.

Vince.
@
text
@a0 1

d12 3
a14 2
For details on how to to use libpq++, see the man page in the man/
subdirectory and the test programs in the examples/ subdirectory.
@


1.2
log
@Change Postgres95 to PostgreSQL.  Update CLUSTER manual page.
@
text
@d1 11
a11 12
This directory contains libpq++, the C++ language interface to POSTGRESQL.
libpq++ is implemented on of the libpq library.  Users would benefit
from reading the chapter on libpq in the PostgreSQL users manual
before using libpq++.

The initial version of this implementation was done by William Wanders
(wwanders@@sci.kun.nl)

This is only a preliminary attempt at providing something useful for
people who would like to use C++ to build frontend applications to
PostgreSQL.  The API provided herein is subject to change in later
versions of PostgreSQL.
d14 7
a20 1
subdirectory and the test programs in the examples/ subdirectory. 
d22 2
a23 1
libpq++ has been tested with g++, version 2.7.0
a24 2
- Jolly Chen
jolly@@cs.berkeley.edu
a25 1
Tue Sep  5 11:09:51 PDT 1995
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
This directory contains libpq++, the C++ language interface to POSTGRES95.
d3 1
a3 1
from reading the chapter on libpq in the postgres95 users manual
d11 2
a12 2
postgres95.  The API provided herein is subject to change in later
versions of postgres95.
@


1.1.1.1
log
@Postgres95 1.01 Distribution - Virgin Sources
@
text
@@
