Remove broken tracing code (which would be dangerous if it did work...)
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 22 Apr 2000 22:39:15 +0000 (22:39 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 22 Apr 2000 22:39:15 +0000 (22:39 +0000)
commit290978fff07d1b9570272cd9d3bf9d21359576d1
tree8b6abf8d9a87b88aff6984924b700765f7539ca1
parent51c92941c668028f60d8ff1eb86489af4dbba391
Remove broken tracing code (which would be dangerous if it did work...)
libpq++.h contained copies of the class declarations in the other libpq++
include files, which was bogus enough, but the declarations were not
completely in step with the real declarations.  Remove these in favor
of including the headers with #include.  Make PgConnection destructor
virtual (not absolutely necessary, but seems like a real good idea
considering the number of subclasses derived from it).  Give all classes
declared private copy constructors and assignment operators, to prevent
compiler from thinking it can copy these objects safely.
src/interfaces/libpq++/Makefile.in
src/interfaces/libpq++/libpq++.h
src/interfaces/libpq++/pgconnection.cc
src/interfaces/libpq++/pgconnection.h
src/interfaces/libpq++/pgcursordb.h
src/interfaces/libpq++/pgdatabase.h
src/interfaces/libpq++/pglobject.cc
src/interfaces/libpq++/pglobject.h
src/interfaces/libpq++/pgtransdb.h