3.1 ヘッダーファイル

各クラスライブラリを利用するためには,DABroker for C++で提供するヘッダーをコーディング時にインクルード(include)します。インクルードするときは,すべてのクラスを使用するためのヘッダーを一度にインクルードするか,必要なクラスだけのヘッダーをインクルードするかを選択します。表3-1にヘッダーファイル一覧を示します。「dbbroker.h」をインクルードすると,クラスを利用するかどうかに関係なくすべてインクルードされます。

表3-1  ヘッダーファイル一覧

クラス名ヘッダーファイル名
全クラスdbbroker.h
DBDriverManagerクラスdbbhdrmg.h
DBDriverクラスdbbhdriv.h
DBConnectionクラスdbbhcnct.h
DBStatementクラスdbbhstmt.h
DBResultSetクラスdbbhrset.h
DBResultSetMetaDataクラスdbbhrsmd.h
DBPreparedStatementクラスdbbhprep.h
DBCallableStatementクラスdbbhprcd.h
DBDatabaseMetaDataクラスdbbhdbmd.h
DBTransactionクラスdbbhtrns.h
DBRArrayDataFactoryクラスdbbharfc.h
DBRArrayDataクラスdbbharry.h
DBRArrayDataPtrクラスdbbharry.h
DBRArrayDataConstPtrクラスdbbharry.h
classListTablesクラスdbbhclss.h
classListColumnsクラスdbbhclss.h
classListProceduresクラスdbbhclss.h
classListProcedureColumnsクラスdbbhclss.h
classListPrimaryKeysクラスdbbhclss.h
DBRDatabaseクラスdbbhdbrd.h
DBRResultSetクラスdbbhdbrr.h
DBSQLCAクラスdbbhexcp.h