24 #include <aspect/inifins/webview.h> 25 #include <aspect/webview.h> 26 #include <core/threading/thread_finalizer.h> 27 #include <webview/nav_manager.h> 28 #include <webview/request_manager.h> 29 #include <webview/rest_api_manager.h> 30 #include <webview/url_manager.h> 53 delete request_manager_;
54 delete rest_api_manager_;
61 webview_thread = dynamic_cast<WebviewAspect *>(thread);
62 if (webview_thread == NULL) {
64 "WebviewAspect, but RTTI says it " 79 webview_thread = dynamic_cast<WebviewAspect *>(thread);
80 if (webview_thread == NULL) {
82 "WebviewAspect, but RTTI says it " WebviewAspectIniFin()
Constructor.
Fawkes library namespace.
Thread class encapsulation of pthreads.
void init_WebviewAspect(WebUrlManager *url_manager, WebNavManager *nav_manager, WebRequestManager *request_manager, WebviewRestApiManager *rest_api_manager)
Set URL manager.
~WebviewAspectIniFin()
Destructor.
virtual void init(Thread *thread)
Initialize thread.
Thread cannot be initialized.
virtual void finalize(Thread *thread)
Finalize thread.
Manage visible navigation entries.
Probides information about ongoing requests.
const char * name() const
Get name of thread.
Thread cannot be finalized.
Thread aspect to provide web pages via Webview.
Aspect initializer/finalizer base class.