AuboCaps
0.6.0
|
#include <view_api_provider.h>
Public Member Functions | |
ViewApiProvider () | |
ViewApiProvider (ViewApiProvider &f) | |
ViewApiProvider (ViewApiProvider &&f) | |
virtual | ~ViewApiProvider () |
SystemApiPtr | getSystemApi () |
Provides access to system related functionality. More... | |
UserInterfaceApiPtr | getUserInterfaceApi () |
Provides access to functionality related to user interface and user interaction. More... | |
Private Attributes | |
void * | d_ { nullptr } |
Friends | |
class | DataSwitch |
Provides access to functionality relevant for the View (UI) of an installation or a program node contribution/
NOTE: This interface is not relevant for AuboCap program and installation nodes with a HTML-based user interface.
Definition at line 20 of file view_api_provider.h.
arcs::aubo_scope::ViewApiProvider::ViewApiProvider | ( | ) |
arcs::aubo_scope::ViewApiProvider::ViewApiProvider | ( | ViewApiProvider & | f | ) |
arcs::aubo_scope::ViewApiProvider::ViewApiProvider | ( | ViewApiProvider && | f | ) |
|
virtual |
SystemApiPtr arcs::aubo_scope::ViewApiProvider::getSystemApi | ( | ) |
Provides access to system related functionality.
UserInterfaceApiPtr arcs::aubo_scope::ViewApiProvider::getUserInterfaceApi | ( | ) |
Provides access to functionality related to user interface and user interaction.
|
friend |
Definition at line 44 of file view_api_provider.h.
|
private |
Definition at line 45 of file view_api_provider.h.