|
SensESP 3.1.1
Universal Signal K sensor toolkit ESP32
|
#include <sensesp_minimal_app.h>
Public Member Functions | |
| SensESPMinimalApp (SensESPMinimalApp &other)=delete | |
| void | operator= (SensESPMinimalApp &other)=delete |
Public Member Functions inherited from sensesp::SensESPBaseApp | |
| virtual bool | destroy () |
| Destroy the SensESPBaseApp instance. | |
| virtual void | start () |
| Start the app (activate all the subcomponents) | |
| virtual void | reset () |
| Reset the device to factory defaults. | |
| std::shared_ptr< ObservableValue< String > > | get_hostname_observable () |
| Get the hostname observable object. | |
Static Public Member Functions | |
| static const std::shared_ptr< SensESPMinimalApp > | get () |
| Get the singleton instance of the SensESPMinimalApp. | |
Static Public Member Functions inherited from sensesp::SensESPBaseApp | |
| static const std::shared_ptr< SensESPBaseApp > & | get () |
| Get the singleton instance of the SensESPBaseApp. | |
| static String | get_hostname () |
| Get the current hostname. | |
| static std::shared_ptr< reactesp::EventLoop > | get_event_loop () |
| Get the event loop object from the singleton SensESPBaseApp instance. | |
Protected Member Functions | |
| SensESPMinimalApp () | |
Protected Member Functions inherited from sensesp::SensESPBaseApp | |
| SensESPBaseApp () | |
| Construct a new SensESP Base App object. | |
| ~SensESPBaseApp () | |
| void | init_hostname () |
| virtual void | setup () |
| Perform initialization of SensESPBaseApp once builder configuration is done. | |
| void | set_instance (const std::shared_ptr< SensESPBaseApp > &instance) |
| const SensESPBaseApp * | set_hostname (String hostname) |
Friends | |
| class | SensESPMinimalAppBuilder |
Additional Inherited Members | |
Protected Attributes inherited from sensesp::SensESPBaseApp | |
| std::shared_ptr< reactesp::EventLoop > | event_loop_ |
| std::shared_ptr< PersistingObservableValue< String > > | hostname_ |
| std::shared_ptr< Filesystem > | filesystem_ |
Static Protected Attributes inherited from sensesp::SensESPBaseApp | |
| static std::shared_ptr< SensESPBaseApp > | instance_ = nullptr |
Definition at line 10 of file sensesp_minimal_app.h.
|
delete |
|
inlineprotected |
Definition at line 26 of file sensesp_minimal_app.h.
|
inlinestatic |
Get the singleton instance of the SensESPMinimalApp.
Definition at line 18 of file sensesp_minimal_app.h.
|
delete |
|
friend |
Definition at line 28 of file sensesp_minimal_app.h.