Btrieve ドキュメント セット クラス。
[詳解]
#include <btrieveCpp.h>
Btrieve ドキュメント セット クラス。
- 覚え書き
- このクラスは現在ベータ リリースです。使用法に関するフィードバックや改善のためのご提案を求めておりますので、 https://communities.actian.com/s/actian-zen までお送りください。
ドキュメント セットは順序付けられたセットです。
- 各種例
- bcollection.cpp.
◆ BtrieveDocumentSet()
BtrieveDocumentSet::BtrieveDocumentSet |
( |
| ) |
|
◆ ~BtrieveDocumentSet()
BtrieveDocumentSet::~BtrieveDocumentSet |
( |
| ) |
|
◆ GetLastStatusCode()
最新のステータス コードを取得します。
- 覚え書き
- このメソッドは、ステータス コードを返さない以下のメソッドでの使用を目的としています。
- スニペット
- C++ bcollection.cpp
if ((size = btrieveDocumentSet.
Size()) < 0)
{
goto leave;
}
Python bcollection.py rc = btrieveDocumentSet.Size()
assert(rc >= 0), "Error: BtrieveDocumentSet::Size():%d:%s\n" % (rc, btrievePython.Btrieve_StatusCodeToString(btrieveDocumentSet.GetLastStatusCode()))
- 戻り値
-
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
- 参照
- Btrieve::StatusCodeToString
- 各種例
- bcollection.cpp.
◆ PopFirst()
int BtrieveDocumentSet::PopFirst |
( |
| ) |
|
セットから最初のドキュメント ID を削除して返します。
- スニペット
- C++ bcollection.cpp
if ((
id = btrieveDocumentSet.
PopFirst()) < 0)
{
goto leave;
}
Python bcollection.py rc = btrieveDocumentSet.PopFirst()
assert(rc >= 0), "Error: BtrieveDocumentSet::Size():%d:%s\n" % (rc, btrievePython.Btrieve_StatusCodeToString(btrieveDocumentSet.GetLastStatusCode()))
- 戻り値
-
- 各種例
- bcollection.cpp.
◆ PopLast()
int BtrieveDocumentSet::PopLast |
( |
| ) |
|
セットから最後のドキュメント ID を削除して返します。
- 戻り値
-
◆ Size()
int BtrieveDocumentSet::Size |
( |
| ) |
|
セット内のドキュメント ID の数を返します。
- スニペット
- C++ bcollection.cpp
if ((size = btrieveDocumentSet.
Size()) < 0)
{
goto leave;
}
Python bcollection.py rc = btrieveDocumentSet.Size()
assert(rc >= 0), "Error: BtrieveDocumentSet::Size():%d:%s\n" % (rc, btrievePython.Btrieve_StatusCodeToString(btrieveDocumentSet.GetLastStatusCode()))
- 戻り値
-
- 各種例
- bcollection.cpp.