CdbrXmlTranslatorクラスの詳細
CdbrXmlTranslatorクラスのインスタンスは,CdbrXmlTranslatorFactory::CreateTranslatorメソッドでCdbrXmlTranslatorオブジェクトを生成することによって使用できるようになります。なお,CdbrXmlTranslatorFactoryオブジェクトが破棄されると,このクラスのインスタンスもCdbrXmlTranslatorオブジェクト生成前の状態に戻り,このクラスの主要なメソッドはエラーになります。
また,このクラスのインスタンスは複数のスレッドで共有できません。一つのスレッド内で占有して使用してください。CdbrXmlTranslatorオブジェクトの生成時と異なるスレッドでこのクラスのメソッドを実行した場合の動作は保証しません。
生成処理に時間を要するので,生成したCdbrXmlTranslatorオブジェクトはスレッド内で使い回すことを推奨します。
このクラスを使用するにはHiRDB Adapter for XMLが必要です。
なお,全文検索インデクス作成用データを作成するときは,Preprocessing Library for Text Searchがあわせて必要です。
メソッド | 機能 |
---|---|
~CdbrCore | デストラクタ |
CdbrCore | コンストラクタ |
GetDBError | データベースのエラーの取得 |
GetLastError | エラー番号の取得 |
これらのメソッドの詳細については,「6. CdbrCoreクラス(エラー情報を取得するクラス)」を参照してください。
メソッド | 機能 |
---|---|
~CdbrXmlTranslator | デストラクタ |
CdbrXmlTranslator | コンストラクタ |
GetDmaInfoList | DMA情報リストの取得 |
GetIndexData | 全文検索インデクス作成用データの取得 |
以降,CdbrXmlTranslatorクラスで導入されるメソッドについて説明します。