All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATPlantShipInterfaces Interface CATIPspClass

System.IUnknown
  |
  +---CATIPspClass
 

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


interface CATIPspClass

Interface to list the start up object classes of an application.
Role: List application object classes.


Method Index


o ListBranchFunctionTypes(CATICStringList**)
List the branch function types.
o ListStartUpConnections(CATICStringList**)
List start-up connection object classes.
o ListStartUpConnectors(CATICStringList**)
List start-up connector object classes.
o ListStartUpFunctionParts(CATICStringList**)
List start-up functional part object classes.
o ListStartUpLogicalLines(CATICStringList**)
List start-up logical line object classes.
o ListStartUpPhysicalParts(CATICStringList**)
List start-up physical object classes.
o ListStartUpZones(CATICStringList**)
List start-up zone classes.

Methods


o ListBranchFunctionTypes
public virtual HRESULT ListBranchFunctionTypes(CATICStringList** oListOfBranchFunc)= 0
List the branch function types.
Parameters:
oListOfBranchFunc
[out, IUnknown#Release] A list of application branch function classes
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListStartUpConnections
public virtual HRESULT ListStartUpConnections(CATICStringList** oListOfConnections)= 0
List start-up connection object classes.
Parameters:
oListOfConnections
[out, IUnknown#Release] A list of application connection object classes.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListStartUpConnectors
public virtual HRESULT ListStartUpConnectors(CATICStringList** oListOfConnectors)= 0
List start-up connector object classes.
Parameters:
oListOfConnectors
[out, IUnknown#Release] A list of application connector object classes.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListStartUpFunctionParts
public virtual HRESULT ListStartUpFunctionParts(CATICStringList** oListOfFunctionParts)= 0
List start-up functional part object classes.
Parameters:
oListOfFunctionParts
[out, IUnknown#Release] A list of application function object classes.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListStartUpLogicalLines
public virtual HRESULT ListStartUpLogicalLines(CATICStringList** oListOfLogicalLines)= 0
List start-up logical line object classes.
Parameters:
oListOfLogicalLines
[out, IUnknown#Release] A list of application logical line classes.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListStartUpPhysicalParts
public virtual HRESULT ListStartUpPhysicalParts(CATICStringList** oListOfPhysicalParts)= 0
List start-up physical object classes.
Parameters:
oListOfPhysicalParts
[out, IUnknown#Release] A list of application physical object classes.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListStartUpZones
public virtual HRESULT ListStartUpZones(CATICStringList** oListOfZones)= 0
List start-up zone classes.
Parameters:
oListOfZones
[out, IUnknown#Release] A list of application zone object classes.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

This object is included in the file: CATIPspClass.h

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