Btrieve インデックス属性クラス。 [詳解]
#include <btrieveCpp.h>
公開メンバ関数 | |
BtrieveIndexAttributes () | |
~BtrieveIndexAttributes () | |
Btrieve::StatusCode | AddKeySegment (BtrieveKeySegment *btrieveKeySegment) |
キー セグメントを追加します。 [詳解] | |
Btrieve::StatusCode | SetACSMode (Btrieve::ACSMode ACSMode) |
代替照合順序モードを設定します。 [詳解] | |
Btrieve::StatusCode | SetACSName (const char *ACSName) |
代替照合順序名を設定します。 [詳解] | |
Btrieve::StatusCode | SetACSNumber (int ACSNumber) |
代替照合順序番号を設定します。 [詳解] | |
Btrieve::StatusCode | SetACSUserDefined (const char *ACSName, const char *ACSMap, int ACSMapLength) |
ユーザー定義の代替照合順序を設定します。 [詳解] | |
Btrieve::StatusCode | SetDuplicateMode (Btrieve::DuplicateMode duplicateMode) |
重複モードを設定します。 [詳解] | |
Btrieve::StatusCode | SetIndex (Btrieve::Index index) |
インデックスを設定します。 [詳解] | |
Btrieve::StatusCode | SetModifiable (bool enableModifiable) |
変更可能を設定します。 [詳解] | |
Btrieve インデックス属性クラス。
BtrieveIndexAttributes::BtrieveIndexAttributes | ( | ) |
BtrieveIndexAttributes::~BtrieveIndexAttributes | ( | ) |
Btrieve::StatusCode BtrieveIndexAttributes::AddKeySegment | ( | BtrieveKeySegment * | btrieveKeySegment | ) |
キー セグメントを追加します。
[in] | btrieveKeySegment | キー セグメント。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetACSMode | ( | Btrieve::ACSMode | ACSMode | ) |
代替照合順序モードを設定します。
[in] | ACSMode | 代替照合順序モード。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetACSName | ( | const char * | ACSName | ) |
代替照合順序名を設定します。
[in] | ACSName | 代替照合順序名。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetACSNumber | ( | int | ACSNumber | ) |
代替照合順序番号を設定します。
[in] | ACSNumber | 代替照合順序番号。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetACSUserDefined | ( | const char * | ACSName, |
const char * | ACSMap, | ||
int | ACSMapLength | ||
) |
ユーザー定義の代替照合順序を設定します。
[in] | ACSName | 代替照合順序名。 |
[in] | ACSMap | 代替照合順序マップ。 |
[in] | ACSMapLength | 代替照合順序マップの長さ。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetDuplicateMode | ( | Btrieve::DuplicateMode | duplicateMode | ) |
重複モードを設定します。
[in] | duplicateMode | 重複モード。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetIndex | ( | Btrieve::Index | index | ) |
インデックスを設定します。
[in] | index | インデックス。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveIndexAttributes::SetModifiable | ( | bool | enableModifiable | ) |
変更可能を設定します。
[in] | enableModifiable | 変更可能を有効にするかどうか。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |