FGX.Asserts: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 26: | Строка 26: | ||
| [[SSpecifiedConditionalShouldBeFalse|SSpecifiedConditionalShouldBeFalse]] || <span style="color:gray">Описание отсутствует.</span> | | [[SSpecifiedConditionalShouldBeFalse|SSpecifiedConditionalShouldBeFalse]] || <span style="color:gray">Описание отсутствует.</span> | ||
|- | |- | ||
− | | [[ | + | | [[SNotNilValueIsRequired|SNotNilValueIsRequired]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[SNilValueIsRequired|SNilValueIsRequired]] || <span style="color:gray">Описание отсутствует.</span> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [[SObjectIsNotValidClass|SObjectIsNotValidClass]] || <span style="color:gray">Описание отсутствует.</span> | | [[SObjectIsNotValidClass|SObjectIsNotValidClass]] || <span style="color:gray">Описание отсутствует.</span> | ||
Строка 67: | Строка 59: | ||
|- | |- | ||
| [[SFail|SFail]] || <span style="color:gray">Описание отсутствует.</span> | | [[SFail|SFail]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[SNotTheMainThread|SNotTheMainThread]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[STheMainThread|STheMainThread]] || <span style="color:gray">Описание отсутствует.</span> | ||
|} | |} |
Версия 17:00, 28 июля 2020
Контрактное программирование. Модуль с методами проверок предусловий.
Классы и интерфейсы
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 | Описание отсутствует. |