MachiningExtendItf Interface DELIMfgDynObjectTypingParam

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


interface DELIMfgDynObjectTypingParam

Interface dedicated to dynamic object typing management.
Dynamic Objects are created by user in Types Customization Role: This interface offers services to manage user parameters.


Method Index


o GetValue(CATUnicodeString&,int&)
Retrieves value of a int attribute of the Types Customization Object.
o GetValue(CATUnicodeString&,double&)
Retrieves value of a double attribute of the Types Customization Object.
o GetValue(CATUnicodeString&,CATBoolean&)
Retrieves value of a boolean attribute of the Types Customization Object.
o GetValue(CATUnicodeString&,CATICkeParm_var&)
Retrieves value of a CATICkeParm attribute of the Types Customization Object.
o GetValue(CATUnicodeString&,CATICkeInst_var&)
Retrieves value of a CATICkeParm attribute of the Types Customization Object.
o GetValue(CATUnicodeString&,CATUnicodeString&)
Retrieves value of a CATICkeParm attribute of the Types Customization Object.
o IsConfigurationParameter(CATUnicodeString&)
Check if an attribute is a configuration parameter
o ListAllParameters(CATListOfCATUnicodeString&,CATListValCATBaseUnknown_var&)
Get list of all user parameters defined on type WARNING: no filter on configuration parameter
o ListConfigurationParameters(CATListOfCATUnicodeString&,CATListValCATBaseUnknown_var&)
Get list of user configuration parameters
o ListParameters(CATListOfCATUnicodeString&,CATListValCATBaseUnknown_var&)
Get list of user parameters
o SetValue(CATUnicodeString&,int&)
Sets value to a int attribute of the Types Customization object.
o SetValue(CATUnicodeString&,double&)
Sets value to a double attribute of the Types Customization object.
o SetValue(CATUnicodeString&,CATBoolean&)
Sets value to a boolean attribute of the Types Customization object.
o SetValue(CATUnicodeString&,CATICkeInst_var&)
Sets value to a CATICkeParm attribute of the Types Customization object.
o SetValue(CATUnicodeString&,CATUnicodeString&)
Sets value to a string attribute of the Types Customization object.

Methods


o GetValue
public virtual GetValue( const iAttribute,
oValue)
Retrieves value of a int attribute of the Types Customization Object.
Parameters:
iAttribute
The name of the attribute
oValue
The int
o GetValue
public virtual GetValue( const iAttribute,
oValue)
Retrieves value of a double attribute of the Types Customization Object.
Parameters:
iAttribute
The name of the attribute
oValue
The double
o GetValue
public virtual GetValue( const iAttribute,
oValue)
Retrieves value of a boolean attribute of the Types Customization Object.
Parameters:
iAttribute
The name of the attribute
oValue
The boolean
o GetValue
public virtual GetValue( const iAttribute,
oValue)
Retrieves value of a CATICkeParm attribute of the Types Customization Object.
Parameters:
iAttribute
The name of the attribute
oValue
The CKE value
See also:
o GetValue
public virtual GetValue( const iAttribute,
oValue)
Retrieves value of a CATICkeParm attribute of the Types Customization Object.
Parameters:
iAttribute
The name of the attribute
oValue
The CKE value
See also:
o GetValue
public virtual GetValue( const iAttribute,
oValue)
Retrieves value of a CATICkeParm attribute of the Types Customization Object.
Parameters:
iAttribute
The name of the attribute
oValue
The string
o IsConfigurationParameter
public virtual IsConfigurationParameter( const iAttribute)
Check if an attribute is a configuration parameter
Parameters:
iAttribute
attribute name
Returns:
S_OK
E_FAIL
o ListAllParameters
public virtual ListAllParameters( oListName,
oListParam)
Get list of all user parameters defined on type WARNING: no filter on configuration parameter
Parameters:
oListName
List of Attributes Name
oListParam
List of Attributes Values
Returns:
S_OK
E_FAIL
o ListConfigurationParameters
public virtual ListConfigurationParameters( oListName,
oListParam)
Get list of user configuration parameters
Parameters:
oListName
List of Attributes Name
oListParam
List of Attributes Values
Returns:
S_OK
E_FAIL
o ListParameters
public virtual ListParameters( oListName,
oListParam)
Get list of user parameters
Parameters:
oListName
List of Attributes Name
oListParam
List of Attributes Values
Returns:
S_OK
E_FAIL
o SetValue
public virtual SetValue( const iAttribute,
const iValue)
Sets value to a int attribute of the Types Customization object.
Parameters:
iAttribute
: The name of the attribute
iValue
: The int value
See also:
o SetValue
public virtual SetValue( const iAttribute,
const iValue)
Sets value to a double attribute of the Types Customization object.
Parameters:
iAttribute
: The name of the attribute
iValue
: The double value
See also:
o SetValue
public virtual SetValue( const iAttribute,
const iValue)
Sets value to a boolean attribute of the Types Customization object.
Parameters:
iAttribute
: The name of the attribute
iValue
: The boolean value
See also:
o SetValue
public virtual SetValue( const iAttribute,
const iValue)
Sets value to a CATICkeParm attribute of the Types Customization object.
Parameters:
iAttribute
: The name of the attribute
iValue
: The CKE value
See also:
o SetValue
public virtual SetValue( const iAttribute,
const iValue)
Sets value to a string attribute of the Types Customization object.
Parameters:
iAttribute
: The name of the attribute
iValue
: The CATUnicodeString value
See also:

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

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