SensESP 3.0.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 |
|
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.