MyLibs 1.0 Расширенные библиотеки для STM32

Loading...
Searching...
No Matches
trackers.h File Reference

Заголочный файл для работы с трекерами Trackers defines. More...

`#include "mylibs_defs.h"`
Include dependency graph for trackers.h:

Go to the source code of this file.

## Macros
#define | TrackerTypeDef(num_user_vars)
| Структура для счетчиков отладки
#define | num_of_usercnts(_user_)
| Получить количетство пользовательских переменных
#define | assert_usertracker(_cntstruct_, _uservarnumb_)
| Проверка существует ли указанная пользовательская переменная
#define | if_assert_usertracker(_cntstruct_, _uservarnumb_)
| Условие для проверки существует ли указанная пользовательская переменная
#define | tern_assert_usertracker(_cntstruct_, _uservarnumb_)
| Тернарный оператор для проверки существует ли указанная пользовательская переменная
#define | TrackerGet_Ok(_cntstruct_)
| Считать счетчик успешных событий
#define | TrackerGet_Err(_cntstruct_)
| Считать счетчик ошибок
#define | TrackerGet_Warn(_cntstruct_)
| Считать счетчик предупреждений
#define | TrackerGet_User(_cntstruct_, _uservarnumb_)
| Считать пользовательскую переменную
#define | TrackerCnt_Ok(_cntstruct_)
| Инкрементирование счетчика успешных событий
#define | TrackerCnt_Err(_cntstruct_)
| Инкрементирование счетчика ошибок
#define | TrackerCnt_Warn(_cntstruct_)
| Инкрементирование счетчика предупреждений
#define | TrackerCnt_User(_cntstruct_, _uservarnumb_)
| Инкрементирование пользовательской переменной
#define | TrackerWrite_User(_cntstruct_, _uservarnumb_, _val_)
| Запись числа в пользовательскую переменную
#define | TrackerClear_All(_cntstruct_)
| Очистка всей структуры
#define | TrackerClear_Ok(_cntstruct_)
| Очистка счетчика успешных событий
#define | TrackerClear_Err(_cntstruct_)
| Очистка счетчика ошибок
#define | TrackerClear_Warn(_cntstruct_)
| Очистка счетчика предупреждений
#define | TrackerClear_User(_cntstruct_, _uservarnumb_)
| Очистка пользовательской переменной
#define | TrackerClear_UserAll(_cntstruct_)
| Очистка всех пользовательских переменных

## Detailed Description

Заголочный файл для работы с трекерами Trackers defines.

Definition in file trackers.h.