| 
    MyLibs 1.0
    
   Расширенные библиотеки для STM32 
   | 
 
Заголочный файл для работы с трекерами Trackers defines. More...
#include "mylibs_defs.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_) | 
| Очистка всех пользовательских переменных   | |
Заголочный файл для работы с трекерами Trackers defines.
Definition in file trackers.h.