![]() |
HomeGPT v.1.0
HomeGPT revolutionizes home automation with advanced features such as facial recognition for secure access, mood-responsive lighting, RFID-enabled garage entry, and clap-activated door closures. This system elevates the living experience by seamlessly blending security, convenience, and ambiance-enhancing technology.
|
#include <CppThread.h>

Public Member Functions | |
| void | start () |
| void | join () |
Protected Member Functions | |
| virtual void | run ()=0 |
GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
(C) 2020-2022, Bernd Porr mail@.nosp@m.bern.nosp@m.porr..nosp@m.me.u.nosp@m.k A thin wrapper around the C++ thread model to avoid a static callback. Instead just inherit this class and overload run() which then runs in this thread. This is header-only so that it can be performed inline for max performance.
|
inline |
Waits for the thread to terminate.

|
protectedpure virtual |
This method does all the work of this thread. Overload this abstract function with a real one doing the actual work of this thread.

|
inline |
Starts the thread.

