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.