CTR NEX API Reference
nn::nex::DataStoreSearchResult クラス

検索結果を表すクラスです。 [詳解]

#include <RendezVous/Services/Jugem/DataStore/src/Common/DataStoreSearchResult.h>

DDLCLASSDataStoreSearchResultを継承しています。

公開メンバ関数

 DataStoreSearchResult ()
 コンストラクタです。
 
virtual ~DataStoreSearchResult ()
 デストラクタです。
 
const qVector< DataStoreMetaInfo > & GetResult () const
 検索結果を取得します。 [詳解]
 
qUnsignedInt32 GetTotalCount () const
 検索条件に一致した総数を取得します。 [詳解]
 
DataStoreConstants::SearchResultTotalCountType GetTotalCountType () const
 検索一致件数が正確であるかどうかの情報を取得します。 [詳解]
 

詳解

検索結果を表すクラスです。

関数詳解

qUnsignedInt32 nn::nex::DataStoreSearchResult::GetTotalCount ( ) const

検索条件に一致した総数を取得します。

DataStoreSearchResult::GetTotalCountType で取得した DataStoreConstants::SearchResultTotalCountType の値によって意味が異なります。

戻り値
検索条件に一致した総数。
const qVector<DataStoreMetaInfo>& nn::nex::DataStoreSearchResult::GetResult ( ) const

検索結果を取得します。

戻り値
検索結果のリスト。

検索結果レコードの参照権限(DataStoreMetaInfo::GetAccessPermission)、更新権限(DataStoreMetaInfo::GetUpdatePermission)の 権限保有者の プリンシパルID は現状返却されず、常に空となっています。

DataStoreConstants::SearchResultTotalCountType nn::nex::DataStoreSearchResult::GetTotalCountType ( ) const

検索一致件数が正確であるかどうかの情報を取得します。

戻り値
検索一致件数が正確であるか