![]() |
Btrieve ファイル属性クラス。 [詳解]
#include <btrieveCpp.h>
Btrieve ファイル属性クラス。
| BtrieveFileAttributes::BtrieveFileAttributes | ( | ) |
| BtrieveFileAttributes::~BtrieveFileAttributes | ( | ) |
| Btrieve::StatusCode BtrieveFileAttributes::SetBalancedIndexes | ( | bool | enableBalancedIndexes | ) |
インデックス バランスを設定します。
| [in] | enableBalancedIndexes | インデックス バランスを有効にする。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetFileVersion | ( | Btrieve::FileVersion | fileVersion | ) |
ファイル バージョンを設定します。
| [in] | fileVersion | ファイル バージョン。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetFixedRecordLength | ( | int | fixedRecordLength | ) |
固定レコード長を設定します。
| [in] | fixedRecordLength | 固定レコード長。固定レコード長は、1 ~ Btrieve::MAXIMUM_RECORD_LENGTH の範囲内で指定する必要があります。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetFreeSpaceThreshold | ( | Btrieve::FreeSpaceThreshold | freeSpaceThreshold | ) |
空きスペース スレッショルドを設定します。
| [in] | freeSpaceThreshold | 空きスペース スレッショルド。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetKeyOnly | ( | bool | enableKeyOnly | ) |
キー オンリーを設定します。
| [in] | enableKeyOnly | キー オンリーを有効にする。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetPageSize | ( | Btrieve::PageSize | pageSize, |
| bool | enablePageCompression = false |
||
| ) |
ページ サイズを設定します。
| [in] | pageSize | ページ サイズ。 |
| [in] | enablePageCompression | ページ圧縮を有効にする。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetPreallocatedPageCount | ( | int | preallocatedPageCount | ) |
プリアロケート ページ数を設定します。
| [in] | preallocatedPageCount | プリアロケート ページ数。プリアロケート ページ数は、0 ~ 65535 の範囲内で指定する必要があります。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetRecordCompressionMode | ( | Btrieve::RecordCompressionMode | recordCompressionMode | ) |
レコード圧縮モードを設定します。
| [in] | recordCompressionMode | レコード圧縮モード。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetReservedDuplicatePointerCount | ( | int | reservedDuplicatePointerCount | ) |
予約重複ポインター数を設定します。
| [in] | reservedDuplicatePointerCount | 予約重複ポインター数。予約重複ポインター数は、0 ~ 119 の範囲内で指定する必要があります。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetSystemDataMode | ( | Btrieve::SystemDataMode | systemDataMode | ) |
システム データ モードを設定します。
| [in] | systemDataMode | システム データ モード。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
| Btrieve::StatusCode BtrieveFileAttributes::SetVariableLengthRecordsMode | ( | Btrieve::VariableLengthRecordsMode | variableLengthRecordsMode | ) |
可変長レコード モードを設定します。
| [in] | variableLengthRecordsMode | 可変長レコード モード。 |
| = Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
| != Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
1.8.13