クラス テンプレート coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor >
GlobalFactory テンプレートクラス.
[詳細]
#include <Factory.h>
すべてのメンバ一覧
説明
template<class AbstractClass, typename Identifier = std::string, typename Compare = std::less<Identifier>, typename Creator = AbstractClass* (*)(), typename Destructor = void (*)(AbstractClass*&)>
class coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor >
GlobalFactory テンプレートクラス.
フレンドと関連する関数
template<class AbstractClass , typename Identifier = std::string, typename Compare = std::less<Identifier>, typename Creator = AbstractClass* (*)(), typename Destructor = void (*)(AbstractClass*&)>