DELPPRSystemItf Interface DELIPPRSystemCandidateRscAuth

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


interface DELIPPRSystemCandidateRscAuth

Interface to author candidate resource links


Method Index


o CreateCandidateResourceLink(CATIPLMNavOccurrence*,CATIPLMNavOccurrence*)
Creates a candidate resource link between a reference of the given System or Operation occurrence.
o CreateCandidateResourceScopeLink(CATIPLMNavOccurrence*,CATIPLMNavReference*)
Creates a candidate resource scope link between the reference of the given system/operation occurrence.
o RemoveAllCandidateResourceLinks(CATIPLMNavOccurrence*)
Removes the all the candidate resource links relative to the given system or operation occurrence.
o RemoveCandidateResourceLink(CATIPLMNavOccurrence*,CATIPLMNavOccurrence*)
Removes the candidate resource link between the given system or operation occurrence and a given resource occurrence.
o RemoveCandidateResourceScopeLink(CATIPLMNavOccurrence*)
Removes the candidate resource scope link for the reference of the given system/operation occurrence.

Methods


o CreateCandidateResourceLink
public virtual CreateCandidateResourceLink( ipiSystemOrOperationOcc,
ipiCandidateResourceOcc)
Creates a candidate resource link between a reference of the given System or Operation occurrence. and a candidate resource occurrence truncated to the candidate resource lscope link
Parameters:
ipiSystemOrOperationOcc
The System or operation occurrence
ipiCandidateResourceOcc
the candidate resource occurrence
Returns:
S_OK
method successfully ended
E_INVALIDARG
for an invalid argument
E_FAIL
method failed
o CreateCandidateResourceScopeLink
public virtual CreateCandidateResourceScopeLink( ipiSystemOrOperationOcc,
ipiCandidateResourceScope)
Creates a candidate resource scope link between the reference of the given system/operation occurrence.
Parameters:
ipiSystemOrOperationOcc
The System or operation occurrence
ipiCandidateResourceScope
the candidate resource reference
Returns:
S_OK
method successfully ended
E_INVALIDARG
for an invalid argument
E_FAIL
method failed
o RemoveAllCandidateResourceLinks
public virtual RemoveAllCandidateResourceLinks( ipiSystemOrOperationOcc)
Removes the all the candidate resource links relative to the given system or operation occurrence.
Parameters:
ipiSystemOrOperationOcc
The System or operation occurrence
Returns:
S_OK
method successfully ended
E_INVALIDARG
for an invalid argument
E_FAIL
method failed
o RemoveCandidateResourceLink
public virtual RemoveCandidateResourceLink( ipiSystemOrOperationOcc,
ipiCandidateResourceOcc)
Removes the candidate resource link between the given system or operation occurrence and a given resource occurrence.
Parameters:
ipiSystemOrOperationOcc
The System or operation occurrence
ipiCandidateResourceOcc
the candidate resource occurrence
Returns:
S_OK
method successfully ended
E_INVALIDARG
for an invalid argument
E_FAIL
method failed
o RemoveCandidateResourceScopeLink
public virtual RemoveCandidateResourceScopeLink( ipiSystemOrOperationOcc)
Removes the candidate resource scope link for the reference of the given system/operation occurrence.
Parameters:
ipiSystemOrOperationOcc
The System or operation occurrence
Returns:
S_OK
method successfully ended
E_INVALIDARG
for an invalid argument
E_FAIL
method failed

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

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