ViewApiProvider Provides access to functionality relevant for the View (UI) of an installation or a program node contribution.
More...
#include <view_api_provider.h>
ViewApiProvider 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 27 of file view_api_provider.h.
◆ ViewApiProvider() [1/3]
| arcs::aubo_scope::ViewApiProvider::ViewApiProvider |
( |
| ) |
|
◆ ViewApiProvider() [2/3]
| arcs::aubo_scope::ViewApiProvider::ViewApiProvider |
( |
ViewApiProvider & | f | ) |
|
◆ ViewApiProvider() [3/3]
| arcs::aubo_scope::ViewApiProvider::ViewApiProvider |
( |
ViewApiProvider && | f | ) |
|
◆ ~ViewApiProvider()
| virtual arcs::aubo_scope::ViewApiProvider::~ViewApiProvider |
( |
| ) |
|
|
virtual |
◆ getSystemApi()
| SystemApiPtr arcs::aubo_scope::ViewApiProvider::getSystemApi |
( |
| ) |
|
Provides access to system related functionality.
- Returns
- an instance of SystemAPI.
◆ getUserInterfaceApi()
| UserInterfaceApiPtr arcs::aubo_scope::ViewApiProvider::getUserInterfaceApi |
( |
| ) |
|
Provides access to functionality related to user interface and user interaction.
- Returns
- an instance of UserInterfaceAPI.
◆ DataSwitch
◆ d_
| void* arcs::aubo_scope::ViewApiProvider::d_ { nullptr } |
|
private |
The documentation for this class was generated from the following file: