#include <at_factory.h>
Inheritance diagram for at::Factory_Base< w_KeyType >:


Public Methods | |
| Factory_Base (w_KeyType i_key, const char *i_filename, int i_lineno, const char *i_description) | |
| virtual int | Size ()=0 |
| const w_KeyType & | GetKey () const |
Public Attributes | |
| const char * | m_description |
| w_KeyType | m_factory_key |
|
||||||||||||||||||||||||
|
|
|
|||||||||
|
GetKey returns a const reference to the key for this factory |
|
|||||||||
|
This will return the size of the object created - this is to support the PIMPL idiom.
Implemented in at::CreatorImpl0P< w_ImplementorType, w_InterfaceType, w_KeyType >, at::CreatorImpl1P< w_ImplementorType, w_InterfaceType, w_KeyType, w_arg_1 >, at::CreatorImpl2P< w_ImplementorType, w_InterfaceType, w_KeyType, w_arg_1, w_arg_2 >, and at::CreatorImpl3P< w_ImplementorType, w_InterfaceType, w_KeyType, w_arg_1, w_arg_2, w_arg_3 >. |
|
|||||
|
factory description |
|
|||||
|
m_factory_key contains the key for this factory. |
Generated for Austria by
and
MakeXS at Sun Oct 24 17:35:34 PDT 2004