![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <module/MultiTypeFactory.hpp>

Public Types | |
| typedef wns::ChamaeleonBase::BadCast | BadCast |
Public Member Functions | |
| template<typename T> | |
| T | get (const I &i) |
| MultiTypeFactory () | |
| virtual | ~MultiTypeFactory () |
Protected Member Functions | |
| virtual ChamaeleonBase * | create (const I &i)=0 |
Definition at line 39 of file MultiTypeFactory.hpp.
| typedef wns::ChamaeleonBase::BadCast wns::module::MultiTypeFactory< I >::BadCast |
Definition at line 42 of file MultiTypeFactory.hpp.
| wns::module::MultiTypeFactory< I >::MultiTypeFactory | ( | ) | [inline] |
Definition at line 43 of file MultiTypeFactory.hpp.
| virtual wns::module::MultiTypeFactory< I >::~MultiTypeFactory | ( | ) | [inline, virtual] |
Definition at line 47 of file MultiTypeFactory.hpp.
| virtual ChamaeleonBase* wns::module::MultiTypeFactory< I >::create | ( | const I & | i | ) | [protected, pure virtual] |
Implemented in wns::module::Base.
| T wns::module::MultiTypeFactory< I >::get | ( | const I & | i | ) | [inline] |
Definition at line 52 of file MultiTypeFactory.hpp.
1.5.5