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.