company logo

PropertyHandle :: operator= - Assign property instances

The assignment operator allows assigning values of property handles to each other. The operation is used to assign values to selected instances, i.e. the left operand has to refer to a selected property handle.

When the first operand refers to an instance or value, the function converts the selected instance or value from the second operand into the instance of the first operand. Copying instances is done by assigning all properties with the same name. Copying values will perform automatic data conversion when being necessary.

The operand allows also assigning values to a property handle. When necessary, the value is converted. Thus one may assign complex values by passing data in an OIF or ESDF string.

When no instance is selected in one of the operands, the function returns with an error.

Return value:  Result property handle (   )

Reference to the property handle that contains the result of an operation (usually the calling property handle).

Implementation details

PropertyHandle & PropertyHandle  :: operator= ( int64 int64_val )
  • int64_val - 64 bit integer value