前のページ次のページ上に戻るホーム SophiaFramework 2.1
SFBRecordStore
IRecordStore インターフェイスのラッパークラスです。
#include <SFBRecordStore.hpp>
class SFBRecordStore : public SFBQuery;
typedef SFBRecordStore&          SFBRecordStoreRef;
typedef SFBRecordStore*          SFBRecordStorePtr;
typedef SFBRecordStore**         SFBRecordStoreHandle;
typedef const SFBRecordStore     ConstSFBRecordStore;
typedef const SFBRecordStore&    ConstSFBRecordStoreRef;
typedef const SFBRecordStore*    ConstSFBRecordStorePtr;
typedef const SFBRecordStore**   ConstSFBRecordStoreHandle;

継承図

SFBRecordStore クラスの継承図

参照

BREW API IRecordStore

メンバ

パブリック関数
public
Add ストアにレコードを追加します。
public
AddRef (SFBBase から継承) インターフェイスの参照カウントをインクリメントします。
public
Find キャッシュ内でレコードを検索します。
public
QueryInterface (SFBQuery から継承) このオブジェクトからの別の API を問い合わせます。
public
Release (SFBBase から継承) インターフェイスの参照カウントをデクリメントします。
public
Remove ストアからレコードを削除します。
public
Self (SFBQuery から継承) オブジェクトを単一インタフェースで実装する際に使用します。

SFBRecordStore::Add
ストアにレコードを追加します。
[ public ]
SFCError Add(
    ConstUInt08Ptr pKey   
    SIntN nKeyLen         
    ConstUInt08Ptr pVal   
    SIntN nValLen         
);

参照

BREW API IRECORDSTORE_Add


SFBRecordStore::Find
キャッシュ内でレコードを検索します。
[ public ]
SFCError Find(
    ConstUInt08Ptr pKey   
    SIntN nKeyLen         
    UInt08Ptr pVal        
    SIntNPtr pnValLen     
);

参照

BREW API IRECORDSTORE_Find


SFBRecordStore::Remove
ストアからレコードを削除します。
[ public ]
SFCError Remove(
    ConstUInt08Ptr pKey   
    SIntN nKeyLen         
);

参照

BREW API IRECORDSTORE_Remove