return_code_t

Материал из CAMaaS preliminary wiki
Версия от 18:47, 4 июня 2019; Андрей Чусов (обсуждение | вклад) (Точки входа в control.dll давно уже имеют другие имена)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
Компоненты на верхнем уровне \ Подсистема управления \ Реализация \ return_code_t
typedef std::uint32_t return_code_t;

32-битовый беззнаковый целочисленный код успешности операции, выполняемой подсистемой системы моделирования. В случае успешности операции, старший бит кода сброшен. Общие коды ошибок.

Данные коды являются частью внешнего интерфейса подсистемы управления, а также вычислительной подсистемы.

API для работы с кодами ошибок представлен библиотекой chsvlib. Веб-сервер для интерпретации кодов использует функцию ControlSystemGetErrorDescription.

Файл с определением: base_config.h.