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

クラス infos::InfoFactory

#include <info-factory.hh>

infos::InfoFactoryのコラボレーション図

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

Public 型

typedef std::map< int, GenInfoMaker * > InfoMakerMap

Public メソッド

 InfoFactory ()
void register_info_maker (int op, GenInfoMaker &gim)
packets::IncomingPacket * make (int op, int data_size)

Static Public メソッド

static InfoFactory & get_instance ()

Protected 変数

InfoMakerMap _info_maker_map

型定義

typedef std::map<int, GenInfoMaker *> infos::InfoFactory::InfoMakerMap
 


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

infos::InfoFactory::InfoFactory (   ) 
 


関数

InfoFactory & infos::InfoFactory::get_instance (   )  [static]
 

packets::IncomingPacket * infos::InfoFactory::make (  int  op,
int  data_size
) 
 

void infos::InfoFactory::register_info_maker (  int  op,
GenInfoMaker &  gim
) 
 


変数

InfoMakerMap infos::InfoFactory::_info_maker_map [protected]
 


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