All Frameworks Class Hierarchy This Framework Indexes
ObjectSpecsModeler Interface CATIProviders
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIProviders
Interface to manage provider declaration to a document.
Method Index
- o
AddProvider(CLSID&,CATBaseUnknown*)
- Adds a new provider to be managed by the document.
- o
ListProviders(CLSID&,CATLISTP(CATBaseUnknown)**)
- Lists the providers declared to the document for a given interface.
- o
RemoveProvider(CLSID&,CATBaseUnknown*)
- Removes a provider that was previously declared to the document.
Methods
o AddProvider
| public virtual AddProvider( | const | clsid, |
| | oProvider) |
-
Adds a new provider to be managed by the document.
- Parameters:
-
- clsid
- Provider interface name.
- oProvider
- The provider object.
o ListProviders
| public virtual ListProviders( | const | clsid, |
| | oListProviders) |
-
Lists the providers declared to the document for a given interface.
- Parameters:
-
- clsid
- Provider interface name.
- oListProviders
- The list of the provider objects declared for the given interface.
o RemoveProvider
| public virtual RemoveProvider( | const | clsid, |
| | oProvider) |
-
Removes a provider that was previously declared to the document.
- Parameters:
-
- clsid
- Provider interface name.
- oProvider
- The provider object.
This object is included in the file: CATIProviders.h
If needed, your Imakefile.mk should include the module: CATObjectSpecsModeler