Fawkes API
Fawkes Development Version
|
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_;
62 if (webview_thread == NULL) {
64 "WebviewAspect, but RTTI says it "
80 if (webview_thread == NULL) {
82 "WebviewAspect, but RTTI says it "
void init_WebviewAspect(WebUrlManager *url_manager, WebNavManager *nav_manager, WebRequestManager *request_manager, WebviewRestApiManager *rest_api_manager)
Set URL manager.
WebviewAspectIniFin()
Constructor.
virtual void init(Thread *thread)
Initialize thread.
Thread cannot be initialized.
const char * name() const
Get name of thread.
Aspect initializer/finalizer base class.
Probides information about ongoing requests.
Manage visible navigation entries.
Fawkes library namespace.
~WebviewAspectIniFin()
Destructor.
Thread aspect to provide web pages via Webview.
virtual void finalize(Thread *thread)
Finalize thread.
Thread class encapsulation of pthreads.
Thread cannot be finalized.