メインページ | ネームスペース一覧 | クラス階層 | アルファベット順一覧 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス テンプレート objects::DefItemClass< ITEM_CLASS_ID >

#include <item_class.hh>

objects::DefItemClass< ITEM_CLASS_ID >に対する継承グラフ

Inheritance graph
[凡例]
objects::DefItemClass< ITEM_CLASS_ID >のコラボレーション図

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

Public メソッド

 DefItemClass ()
void accept (ItemVisitor &iv)
int get_id () const
const std::string & get_name ()
void print (std::ostream &os)

Static Public メソッド

static const ItemClassget (int id)

Static Public 変数

static const int id = ITEM_CLASS_ID

template<int ITEM_CLASS_ID>
class objects::DefItemClass< ITEM_CLASS_ID >


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

template<int ITEM_CLASS_ID>
objects::DefItemClass< ITEM_CLASS_ID >::DefItemClass  ) 
 


関数

template<int ITEM_CLASS_ID>
void objects::DefItemClass< ITEM_CLASS_ID >::accept ItemVisitor iv  )  [virtual]
 

objects::ItemClassを実装しています.

const ItemClass & objects::ItemClass::get int  id  )  [static, inherited]
 

関数の呼び出しグラフ:

template<int ITEM_CLASS_ID>
int objects::DefItemClass< ITEM_CLASS_ID >::get_id  )  const [virtual]
 

objects::ItemClassを実装しています.

template<int ITEM_CLASS_ID>
const std::string & objects::DefItemClass< ITEM_CLASS_ID >::get_name  )  [virtual]
 

objects::ItemClassを実装しています.

関数の呼び出しグラフ:

template<int ITEM_CLASS_ID>
void objects::DefItemClass< ITEM_CLASS_ID >::print std::ostream &  os  )  [virtual]
 

objects::ItemClassを実装しています.

関数の呼び出しグラフ:


変数

template<int ITEM_CLASS_ID>
const int objects::DefItemClass< ITEM_CLASS_ID >::id = ITEM_CLASS_ID [static]
 


このクラスの説明は次のファイルから生成されました:
Cronous Emulatorに対してWed Aug 17 06:19:53 2005に生成されました。  doxygen 1.4.2-20050421