CATLogicalModelerUseItf CATLogFactoriesProvider

Usage: you must use this class as is. You should never derive it.


public class CATLogFactoriesProvider

Class providing access to factories related to Logical Partition.

See also:
,


Method Index


o GetReferenceFactory(CATILogReferenceFactory*&)
Returns a factory allowing to create Logical References.
o GetRepresentationReferenceFactory(CATILogRepresentationReferenceFactory*&)
Returns a factory allowing to create Logical Representation References.

Methods


o GetReferenceFactory
public static GetReferenceFactory( opLogicalReferenceFactory)
Returns a factory allowing to create Logical References.
Parameters:
opLogicalReferenceFactory
[out, CATBaseUnknown#Release]
The Logical Reference factory.
Output parameter.
This parameter MUST be provided by caller as NULL. This method returns an error otherwise.
This parameter is returned to caller as NULL if method fails.
This parameter is valuated if method succeeds.
Returns:
S_OK if the method succeeds.
E_INVALIDARG if parameters provided are unexpected.
E_FAIL otherwise.
o GetRepresentationReferenceFactory
public static GetRepresentationReferenceFactory( opLogicalRepReferenceFactory)
Returns a factory allowing to create Logical Representation References.
Parameters:
opLogicalRepReferenceFactory
[out, CATBaseUnknown#Release]
The Logical Representation Reference factory.
Output parameter.
This parameter MUST be provided by caller as NULL. This method returns an error otherwise.
This parameter is returned to caller as NULL if method fails.
This parameter is valuated if method succeeds.
Returns:
S_OK if the method succeeds.
E_INVALIDARG if parameters provided are unexpected.
E_FAIL otherwise.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.