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 | エラーが発生しました。 |