Callables
Унифицированный интерфейс для работы с функциями, методами и лямбда-выражениями в качестве обратных вызовов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c95ba84a7daca77ea47143719191fcfba0b37018c6999059382968d8a7fb93c9Callables-1.0.0-c95ba84a.zipОписание
Нужна единая точка входа для работы с функциональными объектами и методами классов? Callables — это фундамент, на который опираются другие библиотеки для организации обратных вызовов и делегатов. Библиотека дает возможность работать с любыми вызываемыми объектами: обычными функциями, методами членов класса, лямбда-выражениями. Главный смысл — стандартизировать интерфейс для того, чтобы разные части кода без сложностей общались через callbacks. Если вы разрабатываете собственную библиотеку и вам нужна инфраструктура для обработки событий или асинхронных операций, Callables предоставляет именно этот слой, не требуя от пользователей вашей библиотеки глубоких знаний о шаблонах и указателях на функции.