All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATFunctSystemItf Interface CATIFunctObject

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATFunctSystemItf.CATIFunctElement
        |
        +---CATFunctSystemItf.CATIFunctPosition
          |
          +---CATIFunctObject
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIFunctObject

Describe the functionality of your interface here

Using this prefered syntax will enable mkdoc to document your class.


Method Index


o GetFacet(CATIFunctFacetMgr*,CATIFunctFacet*&,CATBoolean)
Returns the Facet.
o GetFacetByName(CATUnicodeString&,CATIFunctFacet*&,CATBoolean)
Returns the Facet.

Methods


o GetFacet
public virtual HRESULT GetFacet(CATIFunctFacetMgr* iFM,
CATIFunctFacet*& oFacet,
CATBoolean iCreateIfNecessary= TRUE )= 0
Returns the Facet.
o GetFacetByName
public virtual HRESULT GetFacetByName( const CATUnicodeString& iName,
CATIFunctFacet*& oFacet,
CATBoolean iCreateIfNecessary= TRUE )= 0
Returns the Facet.

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

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