All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATAnalysisInterfaces Interface CATISamCatalogProvider

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATISamCatalogProvider
 

Usage: you can freely reimplement this interface.


interface CATISamCatalogProvider

Add a CATfct file to a container.


Method Index


o AssociateCatalog(CATUnicodeString,CATIContainer*)
Associate an Applicative feature catalog to the late type.

Methods


o AssociateCatalog
public virtual HRESULT AssociateCatalog(CATUnicodeString iName,
const CATIContainer* ipiContainer) = 0
Associate an Applicative feature catalog to the late type. Warning : this method will be called on the late type of the StartUp.
Parameters:
iName
The startup name.
ipiContainer
The container on which the catalog needs to be retrieved. This pointer needs to be used in order to load the catalog by using the @see AccessCatalog global function.
Returns:
Error code.
Legal values:
  • S_OK Catalog Loaded.
  • S_FALSE Unknown Startup.
  • E_FAIL Internal Error.
See also:
CATISamAnalysisModelFactory

This object is included in the file: CATISamCatalogProvider.h
If needed, your Imakefile.mk should include the module: CATAnalysisInterface

Copyright © 2003, Dassault Systèmes. All rights reserved.