CF_ObjectEquals ()

macro CF_ObjectEquals (o1, o2) : Bool

Проверка объектов на полное равенство по свойствам (в т.ч вложенным и массивам).

Сравнение происходит по следующим правилам:

  • Свойства, являющиеся примитивны ми типами RSL, проверяются на равенство средствами языка (==).
  • Свойства, являющиеся ссылкой на объект будут рекурсивно проверенны по примитивным свойствам.
  • Свойства, являющиеся массивами (TArray) будут проверены по размеру, а при равенстве, попарно по индексу.