メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス テンプレート Spr::WXSingletonInterface< IF, iid >

#include <WXComBase.h>

Spr::WXInterface< IF, iid >< IF, iid >を継承しています。

Spr::WXSingletonInterface< IF, iid >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド


説明

template<class IF, const IID * iid>
class Spr::WXSingletonInterface< IF, iid >

シングルトン用ラッパー. プログラム全体で確実にひとつだけ実体が生成される. メインより前でも確実に使用できる. プログラム終了時に開放される.

WXComBase.h119 行で定義されています。


関数

template<class IF, const IID * iid>
void Spr::WXSingletonInterface< IF, iid >::Prepare  )  [inline]
 

コンストラクタ

WXComBase.h122 行で定義されています。

template<class IF, const IID * iid>
virtual IUnknown* Spr::WXSingletonInterface< IF, iid >::Create  )  [pure virtual]
 

インタフェースを生成して返す関数. プログラム全体で1度だけ呼ばれる可能性がある.

Spr::WXD3D, と Spr::WXDXFileで実装されています.

参照元 Spr::WXSingletonInterface< IDirectXFile,&IID_IDirectXFile >::Prepare().


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:27 2006に生成されました。  doxygen 1.4.1