前のページ次のページ上に戻るホーム SophiaFramework 2.2
SFBCallHistory
ICallHistory インターフェイスのラッパークラス
#include <SFBCallHistory.hpp>
class SFBCallHistory : public SFBBase;
typedef SFBCallHistory&          SFBCallHistoryRef;
typedef SFBCallHistory*          SFBCallHistoryPtr;
typedef SFBCallHistory**         SFBCallHistoryHandle;
typedef const SFBCallHistory     ConstSFBCallHistory;
typedef const SFBCallHistory&    ConstSFBCallHistoryRef;
typedef const SFBCallHistory*    ConstSFBCallHistoryPtr;
typedef const SFBCallHistory**   ConstSFBCallHistoryHandle;

継承図

SFBCallHistory クラスの継承図

バージョン

このインターフェイスは、BREW 2.1 以降でのみ使用可能です。

参照

BREW API ICallHistory

メンバ

パブリック関数
public
AddEntry 現在のストレージ内にある通話履歴リストに新しいエントリを追加します。
public
AddRef (SFBBase から継承) インターフェイスの参照カウントをインクリメントします。
public
Clear 現在のストレージの呼び出し履歴リストからすべてのエントリを削除します。
public
EnumInit 通話履歴リスト内の列挙を初期化/リセットします。
public
EnumNext 現在のストレージ内にある通話履歴リストから次のエントリを取得します。
public
static
Instance ICallHistory インターフェイスのインスタンスを取得します。
public
Release (SFBBase から継承) インターフェイスの参照カウントをデクリメントします。
public
UpdateEntry 与えられたエントリで現在の通話履歴エントリを置き換えます。

SFBCallHistory::AddEntry
現在のストレージ内にある通話履歴リストに新しいエントリを追加します。
[ public ]
SFCError AddEntry(
    const AEECallHistoryEntry * callHistoryEntry   
);

解説

現在のストレージ内にある通話履歴リストに新しいエントリを追加します。 エントリの数が最大数に達した場合、リスト内の最も古いエントリが削除され、 リストのトップに新しいエントリが追加されます。

参照

BREW API ICALLHISTORY_AddEntry


SFBCallHistory::Clear
現在のストレージの呼び出し履歴リストからすべてのエントリを削除します。
[ public ]
SFCError Clear(Void);

参照

BREW API ICALLHISTORY_Clear


SFBCallHistory::EnumInit
通話履歴リスト内の列挙を初期化/リセットします。
[ public ]
SFCError EnumInit(Void);

参照

BREW API ICALLHISTORY_EnumInit


SFBCallHistory::EnumNext
現在のストレージ内にある通話履歴リストから次のエントリを取得します。
[ public ]
const AEECallHistoryEntry * EnumNext(
    SIntNPtr pnErr   
);

参照

BREW API ICALLHISTORY_EnumNext


SFBCallHistory::Instance
ICallHistory インターフェイスのインスタンスを取得します。
[ public, static ]
SFUBrewPtr<SFBCallHistory> Instance(Void);

SFBCallHistory::UpdateEntry
与えられたエントリで現在の通話履歴エントリを置き換えます。
[ public ]
SFCError UpdateEntry(
    const AEECallHistoryEntry * pche   
);

参照

BREW API ICALLHISTORY_UpdateEntry