#include <at_factory.h>
Inheritance diagram for at::Creator3P< w_InterfaceType, w_KeyType, w_arg_1, w_arg_2, w_arg_3 >::CreateWrapper:


Public Methods | |
| CreateWrapper (Creator3P *i_creator, StatusReport *o_srep=0, FactoryTraits::FactoryCreateReportingOption i_option=FactoryTraits::AllwaysReturn) | |
| w_InterfaceType * | operator() (w_arg_1 i_arg_1, w_arg_2 i_arg_2, w_arg_3 i_arg_3) |
Public Attributes | |
| Creator3P * | m_creator |
|
||||||||||||||||||||
|
CreateWrapper constructor takes a factory interface a status reporting interface and a modifier to indicate what to do on error. |
|
||||||||||||||||||||
|
operator w_InterfaceType *() invokes the factory create method. Unfortunately, this is specific to each type of paramters. |
|
|||||
|
m_creator contains a pointer to the actual factory. |
Generated for Austria by
and
MakeXS at Sun Oct 24 17:35:34 PDT 2004