Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

lxVerifyCloneFamily

lxVerifyCloneFamily(
[ cloneList ]
)
=> t / nil

Description

Runs a consistency check on the specified synchronous clone family to verify if the family members are identical to each other.

Argument.

cloneList

The cloneList can be:

  • A single synchronous clone
  • A list of synchronous clones
  • Nothing specified
Note:
  • When the function is run with no argument specified, the function is called on selected figures, such as, when calling lxVerifyCloneFamily(geGetSelSet())
  • If the argument list contains a non-synchronous clone object, the object is ignored.

Value Returned

t

The Consistency Check has run successfully on all the identified clone families.

nil

The value returned is nil if:

  • Objects specified are non-synchronous clones or when the function is run with no arguments specified and the selection set has no synchronous clones.
  • The Consistency Check has failed because the clone family members are not identical to each other.
    • In this case, a warning message is displayed, indicating that the clone family name has been removed during the Consistency Check because the clone members were not found to be identical.

Example

lxVerifyCloneFamily(cloneList)

Return to top
 ⠀
X