|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIC::CSelfClassFactory Class ReferenceIClassFactory is an basic class factory.
More...
#include <abstract_interface.h>
Inheritance diagram for NLAIC::CSelfClassFactory:
List of all members.
Detailed Description
IClassFactory is an basic class factory.
The class builder is an IBasicInterface and we construct new class by calling newInstance method class. -
Author:
-
Chafik sameh , Nevrax France
-
Date:
-
2000
Definition at line 387 of file abstract_interface.h.
Constructor & Destructor Documentation
NLAIC::CSelfClassFactory::CSelfClassFactory |
( |
const IBasicInterface & |
a |
) |
[inline] |
|
NLAIC::CSelfClassFactory::~CSelfClassFactory |
( |
|
) |
[inline] |
|
Member Function Documentation
const IBasicType* NLAIC::CSelfClassFactory::clone |
( |
void |
|
) |
const [inline, virtual] |
|
const IBasicInterface* NLAIC::CSelfClassFactory::createInstance |
( |
|
) |
const [inline, virtual] |
|
virtual const IBasicInterface* NLAIC::CSelfClassFactory::getClass |
( |
|
) |
const [inline, virtual] |
|
void NLAIC::CSelfClassFactory::getDebugString |
( |
std::string & |
text |
) |
const [inline, virtual] |
|
const CIdentType& NLAIC::CSelfClassFactory::getType |
( |
void |
|
) |
const [inline, virtual] |
|
const IBasicType* NLAIC::CSelfClassFactory::newInstance |
( |
void |
|
) |
const [inline, virtual] |
|
virtual void NLAIC::CSelfClassFactory::setClass |
( |
const IBasicInterface & |
inst |
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
|
|