All Frameworks Class Hierarchy This Framework Indexes
CATAnalysisInterfaces Interface CATISamProviders
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISamProviders
Interface to manage provider declaration to an analysis 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: CATISamProviders.h
If needed, your Imakefile.mk should include the module: CATAnalysisInterface