3.2. libpq++のクラス

3.2.1. コネクションクラス: PgConnection

実際のデータベースへの接続は、このコネクションクラスが確立します。 また、すべてのアクセスクラスがこのクラスを継承しています。

3.2.2. データベースクラス: PgDatabase

データベースクラスは、バックエンドサーバへの接続を保持するC++オブジェクトを 提供します。このオブジェクトを生成するには、まずアクセスしようとする バックエンドに対して適切な環境を整える必要があります。C++プログラムから バックエンドサーバへ接続する処理は、後述するコンストラクタが扱います。