DELPPRProcessItf Interface DELIPPRProcessCapableRscAuth

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


interface DELIPPRProcessCapableRscAuth



Method Index


o AddCapableResource(CATIPLMNavReference*,CATIPLMNavReference*,CATBaseUnknown*&)
Assignes the capable resource to a given process object.
o AddCapableResources(CATIPLMNavReference*,CATIPLMNavReference*)
Assigns the capable resources to a given process object.
o AddDocument(CATIPLMNavReference*,CATIPLMNavReference*,CATIPLMNavReference*)
Associate documents to the provided capable resource which is assigned to input process object.
o RemoveCapableResources(CATIPLMNavReference*,CATIPLMNavReference*)
Remove the capable resources assigned to a given process object.
o RemoveDocument(CATIPLMNavReference*,CATIPLMNavReference*,CATIPLMNavReference*)
Remove document associated to the provided capable resource which is assigned to input process object.
o SetQuantity(CATIPLMNavReference*,CATIPLMNavReference*,double&)
Sets quantity to the provided capable resource which is assigned to input process object.

Methods


o AddCapableResource
public virtual AddCapableResource( ipiProcessRef,
ipiResourceRef,
oConnectionObject)
Assignes the capable resource to a given process object.
Parameters:
ipiProcessRef
The process reference to which capable resource will be assigned
ipiResourceRef
Capable resources reference which will be assigned
oConnectionObject
Newly Created connection object
Returns:
S_OK
On Success
E_FAIL
On Failure
o AddCapableResources
public virtual AddCapableResources( ipiProcessRef,
ipiResourceRef)
Assigns the capable resources to a given process object.
Parameters:
ipiProcessRef
The process reference to which capable resource will be assigned
ipiResourceRef
Capable resources reference which will be assigned
Returns:
S_OK
On Success
E_FAIL
On Failure
o AddDocument
public virtual AddDocument( ipiProcessRef,
ipiResourceRef,
ipiDocument)
Associate documents to the provided capable resource which is assigned to input process object.
Parameters:
ipiProcessRef
The process reference to which capable resource is assigned
ipiResourceRef
The capable resource reference
ipiDocument
The documents which needs to be associated to the provided capable resource
Returns:
S_OK
On Success
E_FAIL
On Failure
o RemoveCapableResources
public virtual RemoveCapableResources( ipiProcessRef,
ipiResourceRef)
Remove the capable resources assigned to a given process object.
Parameters:
ipiProcessRef
The process reference to which capable resource is assigned
ipiResourceRef
Capable resources reference which will removed (unassigned)
Returns:
S_OK
On Success
E_FAIL
On Failure
o RemoveDocument
public virtual RemoveDocument( ipiProcessRef,
ipiResourceRef,
ipiDocument)
Remove document associated to the provided capable resource which is assigned to input process object.
Parameters:
ipiProcessRef
The process reference to which capable resource is assigned
ipiResourceRef
The capable resource reference
ipiDocument
The documents which needs to be removed from provided capable resource
Returns:
S_OK
On Success
E_FAIL
On Failure
o SetQuantity
public virtual SetQuantity( ipiProcessRef,
ipiResourceRef,
iQuantity)
Sets quantity to the provided capable resource which is assigned to input process object.
Parameters:
ipiProcessRef
The process reference to which capable resource is assigned
ipiResourceRef
The capable resource reference
iQuantity
The quantity value to be set on the capable resource
Returns:
S_OK
On Success
E_FAIL
On Failure

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

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