構成 |
class | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > |
| Factory テンプレートクラス. [詳細]
|
class | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor >::FactoryEntry |
| FactoryEntry クラス.
|
class | coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > |
| GlobalFactory テンプレートクラス. [詳細]
|
ネームスペース |
namespace | coil |
| Common Object Interface Layer.
|
マクロ定義 |
#define | DLL_PLUGIN |
#define | EXTERN |
関数 |
template<class AbstractClass , class ConcreteClass > |
AbstractClass * | coil::Creator () |
| Creator テンプレート.
|
template<class AbstractClass , class ConcreteClass > |
void | coil::Destructor (AbstractClass *&obj) |
| Destructor テンプレート.
|