FGX.Asserts

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску

Контрактное программирование. Модуль с методами проверок предусловий.

Классы и интерфейсы

EfgAssertError Описание отсутствует.
TfgAssert

Класс проверки контрактов в коде библиотеке. Отвечает за выполнение базовых проверок. Работает только в DEBUG конфигурации. Во всех остальных проверки вырезаются. По умолчанию, все нарушения выводятся в системный лог устройства.

Types

TfgAssertFailCallback Описание отсутствует.

Константы

SSpecifiedConditionalShouldBeTrue Описание отсутствует.
SSpecifiedConditionalShouldBeFalse Описание отсутствует.
SNotNilValueIsRequired Описание отсутствует.
SNilValueIsRequired Описание отсутствует.
SObjectIsNotValidClass Описание отсутствует.
SObjectDoesntSupportsInterface Описание отсутствует.
SValueIsNotInIntegerRange Описание отсутствует.
SValueIsNotInFloatRange Описание отсутствует.
SIntegerValueShouldBeLess Описание отсутствует.
SFloatValueShouldBeLess Описание отсутствует.
SIntegerValueShouldBeLessOrEqual Описание отсутствует.
SFloatValueShouldBeLessOrEqual Описание отсутствует.
SIntegerValueShouldBeMoreOrEqual Описание отсутствует.
SFloatValueShouldBeMoreOrEqual Описание отсутствует.
SIntegerValueShouldBeMore Описание отсутствует.
SFloatValueShouldBeMore Описание отсутствует.
SFloatValuesAreNotEqualed Описание отсутствует.
SIntegerValuesAreNotEqualed Описание отсутствует.
SFail Описание отсутствует.
SNotTheMainThread Описание отсутствует.
STheMainThread Описание отсутствует.
SUnknownValue Описание отсутствует.