クラス テンプレート ResourceTypeTrait< T >

ResourceTypeTrait< T >に対する継承グラフ

Inheritance graph
[凡例]
ResourceTypeTrait< T >のコラボレーション図

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

Public メソッド

virtual PhysicalResourceNodeCreateInstance ()
virtual void * DynamicCast (PhysicalResourceIF *ptr)
 ResourceTypeTrait ()

説明

template<typename T>
class ResourceTypeTrait< T >

ResourceFactory.cpp69 行で定義されています。


コンストラクタとデストラクタ

template<typename T>
ResourceTypeTrait< T >::ResourceTypeTrait (  )  [inline]

ResourceFactory.cpp72 行で定義されています。

00073     {
00074     }


関数

template<typename T>
virtual PhysicalResourceNode* ResourceTypeTrait< T >::CreateInstance (  )  [inline, virtual]

Onikiri::ResourceTypeTraitBaseを実装しています。

ResourceFactory.cpp76 行で定義されています。

00077     {
00078         return new T();
00079     }

template<typename T>
virtual void* ResourceTypeTrait< T >::DynamicCast ( PhysicalResourceIF ptr  )  [inline, virtual]

Onikiri::ResourceTypeTraitBaseを実装しています。

ResourceFactory.cpp81 行で定義されています。

00082     {
00083         return dynamic_cast<T*>(ptr);
00084     }


このクラスの説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 14:47:28 2013に生成されました。  doxygen 1.4.7