ProductStructureUseItf CATPrdFactory

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


public class CATPrdFactory

Class to retrieve the PLM Product Reference or PLM Product Representation Reference or 3DPart factory.

Role: This class provides the factory object that will enable to create PLM Product References, PLM Product Representation References or 3DPart object.


Constructor and Destructor Index


o CATPrdFactory()
Constructs an empty CATPrdFactory.
o ~CATPrdFactory()
Destructs a CATPrdFactory pointer.

Method Index


o CreatePrdFactory(IID&,void**)
Retrieves a pointer on a factory interface.

Constructor and Destructor


o CATPrdFactory
public CATPrdFactory()
Constructs an empty CATPrdFactory.
o ~CATPrdFactory
public virtual ~CATPrdFactory()
Destructs a CATPrdFactory pointer.

Methods


o CreatePrdFactory
public static CreatePrdFactory( const iIID,
opFactory)
Retrieves a pointer on a factory interface.
Parameters:
iIID
The factory interface identifier.
opFactory
The pointer on the factory interface.
Returns:
  • S_OK if the interface pointer has been successfully created.
  • E_FAIL if an unexpected error occured.

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

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