All Frameworks Class Hierarchy This Framework Indexes
KnowledgeInterfaces Class CATDelegateInstanciationAdapter
Usage: you can derive this class.
public class CATDelegateInstanciationAdapter
CAA2 Adapter to CATIDelegateInstanciation Interface.
Role: This class must be derived to implement extension to CATIDelegateInstanciation.
CATIDelegateInstanciation is the interface used by Knowledgeware to instanciate objects.
- See also:
- CATIDelegateInstanciation
Constructor and Destructor Index
- o
CATDelegateInstanciationAdapter()
- Constructs the extension.
- o
~CATDelegateInstanciationAdapter()
- Deletes the extension.
Method Index
- o
InstanciateObject(CATIInstance_var&,CATUnicodeString&,CATUnicodeString&,CATIInstance_var&,CATInstanciationContext*)
- Creates an instance oInstanciated, of type typeName,
in owner iOwner, and named iKey.
- o
Instanciate(CATIInstance_var&,CATUnicodeString&,CATUnicodeString&,CATIInstance_var&)
- Creates an instance oInstanciated, of type typeName,
in owner iOwner, and named iKey.
Constructor and Destructor
o CATDelegateInstanciationAdapter
| public CATDelegateInstanciationAdapter( | ) |
-
Constructs the extension.
o ~CATDelegateInstanciationAdapter
| public virtual ~CATDelegateInstanciationAdapter( | ) |
-
Deletes the extension.
Methods
o InstanciateObject
| public virtual InstanciateObject( | const | iOwner, |
| const | iKey, |
| const | typeName, |
| | oInstanciated, |
| const | iContext) |
-
Creates an instance oInstanciated, of type typeName,
in owner iOwner, and named iKey.
default implementation calls Instanciate method.
o Instanciate
| public virtual Instanciate( | const | iOwner, |
| const | iKey, |
| const | typeName, |
| | oInstanciated) |
-
Creates an instance oInstanciated, of type typeName,
in owner iOwner, and named iKey.
default implementation returns E_FAIL.
This object is included in the file: CATDelegateInstanciationAdapter.h
If needed, your Imakefile.mk should include the module: KnowledgeItf