<HTML ><HEAD ><TITLE >libpq++ Classes</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.64 "><LINK REV="MADE" HREF="mailto:pgsql-docs@postgresql.org"><LINK REL="HOME" TITLE="libpq++ - C++ Binding Library" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Control and Initialization" HREF="libpqpp-init.html"><LINK REL="NEXT" TITLE="Database Connection Functions" HREF="libpqpp-connect.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="stylesheet.css"><META NAME="creation" CONTENT="2002-11-27T04:23:11"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" ><SPAN CLASS="APPLICATION" >libpq++</SPAN > - C++ Binding Library</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="libpqpp-init.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="libpqpp-connect.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="libpqpp-classes" >1.3. <SPAN CLASS="APPLICATION" >libpq++</SPAN > Classes</A ></H1 > <DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN100" >1.3.1. Connection Class: <TT CLASS="CLASSNAME" >PgConnection</TT ></A ></H2 > <P > The connection class makes the actual connection to the database and is inherited by all of the access classes. </P > </DIV > <DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN104" >1.3.2. Database Class: <TT CLASS="CLASSNAME" >PgDatabase</TT ></A ></H2 > <P > The database class provides C++ objects that have a connection to a backend server. To create such an object one first needs the appropriate environment for the backend to access. The following constructors deal with making a connection to a backend server from a C++ program. </P > </DIV > </DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="libpqpp-init.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="libpqpp-connect.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Control and Initialization</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Database Connection Functions</TD ></TR ></TABLE ></DIV ></BODY ></HTML >