|
|
|
|
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
[legend]Collaboration diagram for NLAIC::CSelfClassFactory:
[legend]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(s):
-
Chafik sameh , Nevrax France
-
Date:
-
2000
Definition at line 364 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]
|
|
const IBasicInterface * NLAIC::CSelfClassFactory::getClass (
|
) const [inline, virtual]
|
|
void NLAIC::CSelfClassFactory::getDebugString (
|
char * t ) const [inline, virtual]
|
|
const CIdentType & NLAIC::CSelfClassFactory::getType (
|
void ) const [inline, virtual]
|
|
const IBasicType * NLAIC::CSelfClassFactory::newInstance (
|
void ) const [inline, virtual]
|
|
void NLAIC::CSelfClassFactory::setClass (
|
const IBasicInterface & inst ) [inline, virtual]
|
|
Member Data Documentation
The documentation for this class was generated from the following file:
|
|