oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
ove Directory Reference
Directory dependency graph for ove:
bindings/cpp/ove

Files

 app.hpp
 Application entry point macro and scheduler start.
 
 audio.hpp
 Audio graph engine C++ wrappers.
 
 board.hpp
 Board initialisation and identification functions.
 
 bsp.hpp
 Legacy BSP compatibility shim.
 
 console.hpp
 Console serial I/O functions.
 
 eventgroup.hpp
 Multi-bit event group with RAII lifecycle.
 
 fs.hpp
 RAII file and directory handles with VFS operations.
 
 gpio.hpp
 GPIO pin configuration and control functions.
 
 i2c.hpp
 I2C bus master with RAII lifecycle.
 
 infer.hpp
 
 led.hpp
 On-board LED control functions.
 
 lvgl.hpp
 LVGL display integration — guards, widgets, styles, and reactive state.
 
 net.hpp
 RAII networking: sockets, network interface, DNS.
 
 net_http.hpp
 RAII C++ wrappers for the oveRTOS HTTP client API.
 
 net_httpd.hpp
 C++ wrappers for the oveRTOS embedded HTTP server API.
 
 net_mqtt.hpp
 RAII C++ wrappers for the oveRTOS MQTT client API.
 
 net_sntp.hpp
 C++ wrappers for the oveRTOS SNTP client API.
 
 net_tls.hpp
 RAII wrapper for TLS/SSL sessions (mbedTLS)
 
 nvs.hpp
 Non-volatile key-value storage functions.
 
 ove.hpp
 Umbrella header — includes all oveRTOS C++ wrappers.
 
 pm.hpp
 Power management framework — state machine, wake sources, peripheral domains, and runtime statistics.
 
 queue.hpp
 Type-safe, fixed-depth message queue with RAII lifecycle.
 
 shell.hpp
 Interactive shell command registration.
 
 spi.hpp
 SPI bus master with RAII lifecycle.
 
 stream.hpp
 Byte-stream ring buffer with RAII lifecycle.
 
 sync.hpp
 RAII wrappers for mutexes, semaphores, events, condition variables, and lock guards.
 
 thread.hpp
 Compile-time stack-sized thread with move semantics.
 
 time.hpp
 Monotonic clock queries and delay utilities.
 
 timer.hpp
 Software timer with RAII lifecycle.
 
 types.hpp
 Common type definitions and concepts for the C++ wrapper layer.
 
 uart.hpp
 UART serial bus with RAII lifecycle.
 
 watchdog.hpp
 Hardware watchdog timer with RAII lifecycle.
 
 workqueue.hpp
 Deferred work queue and work items with RAII lifecycle.