All Frameworks Class Hierarchy This Framework Indexes
VPMInterfaces Interface CATICfgSpecExpression
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICfgSpecExpression
Interface for Specification Expression.
Method Index
- o
Attach(SEQUENCE(octet)&)
- Attaches a Specification Expression to a Configured Object.
- o
Delete()
- Deletes the Specification Expression.
- o
Detach(SEQUENCE(octet)&)
- Detaches a Specification Expression from a Configured Object.
- o
GetDescription(CATUnicodeString&)
- Gets the description of a Specification Expression.
- o
GetName(CATUnicodeString&)
- Gets the name of a Specification Expression.
- o
GetUIDList(SEQUENCE(CORBAAny)&)
- Gets the list of Configured Objects on which a Spec Expression is attached to.
- o
GetValue(CATICfgORExpression_var&)
- Gets the value of a Specification Expression.
- o
SetDescription(CATUnicodeString&)
- Sets the description of a Specification Expression.
- o
SetValue(CATICfgORExpression_var&)
- Sets the value of a Specification Expression.
- o
Solve(CATListValCATICfgSimpleSpecification_var&)
- Checks whether the value is true or not depending on a list of Simple Specifications.
Methods
o Attach
| public virtual Attach( | | iObjectUUID) |
-
Attaches a Specification Expression to a Configured Object.
- Parameters:
-
- iObjectUUID
- The UUID of a configured object
o Delete
-
Deletes the Specification Expression.
o Detach
| public virtual Detach( | | iConfigurableUID) |
-
Detaches a Specification Expression from a Configured Object.
- Parameters:
-
- iObjectUUID
- The UUID of a configured object
o GetDescription
| public virtual GetDescription( | | oDescription) |
-
Gets the description of a Specification Expression.
- Parameters:
-
- oDescription
- A
CATUnicodeString for the description
o GetName
| public virtual GetName( | | oName) |
-
Gets the name of a Specification Expression.
- Parameters:
-
- oName
- A
CATUnicodeString for the name
o GetUIDList
| public virtual GetUIDList( | | oUUIDList) |
-
Gets the list of Configured Objects on which a Spec Expression is attached to.
- Parameters:
-
- oUUIDList
- The list of configured objects currently attached
o GetValue
| public virtual GetValue( | | oOrExp) |
-
Gets the value of a Specification Expression.
- Parameters:
-
- oOrExp
- A
CATICfgORExpression for the value
o SetDescription
| public virtual SetDescription( | const | iDescription) |
-
Sets the description of a Specification Expression.
- Parameters:
-
- iDescription
- A
CATUnicodeString containing the description
o SetValue
| public virtual SetValue( | | iOrExp) |
-
Sets the value of a Specification Expression.
- Parameters:
-
- iOrExp
- A
CATICfgORExpression
o Solve
| public virtual Solve( | | iList) |
-
Checks whether the value is true or not depending on a list of Simple Specifications.
(@see #SetValue)
- Parameters:
-
- iList
- The list of
CATICfgSimpleSpecification to be checked.
- Returns:
-
- S_OK - True
- S_FALSE - False
This object is included in the file: CATICfgSpecExpression.h
If needed, your Imakefile.mk should include the module: GUIDVPMInterfaces