oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
Classes
LVGL Core

Foundation: RAII lock, non-owning view, CRTP mixins. More...

Collaboration diagram for LVGL Core:

Classes

class  ove::lvgl::LvglGuard
 RAII scoped lock for thread-safe access to the LVGL rendering context. More...
 
class  ove::lvgl::ObjectView
 Non-owning, pointer-sized wrapper around an lv_obj_t*. More...
 
class  ove::lvgl::ObjectMixin< Derived >
 CRTP mixin that adds fluent layout and visibility setters to widget classes. More...
 
class  ove::lvgl::EventMixin< Derived >
 CRTP mixin that adds type-safe LVGL event registration to widget classes. More...
 
class  ove::lvgl::StyleMixin< Derived >
 CRTP mixin that adds inline per-object style setters to widget classes. More...
 

Detailed Description

Foundation: RAII lock, non-owning view, CRTP mixins.