AuboCaps  0.6.0
arcs::aubo_scope::UserInterfaceApi Class Reference

Provides access to functionality and services available from within AuboScope related to user interface and end user interaction. More...

#include <user_interface_api.h>

Public Member Functions

 UserInterfaceApi (UserInterfaceApi &f)
 
 UserInterfaceApi (UserInterfaceApi &&f)
 
virtual ~UserInterfaceApi ()
 
UserInteractionPtr getUserInteraction ()
 

Private Member Functions

 UserInterfaceApi ()
 

Private Attributes

void * d_ { nullptr }
 

Friends

class DataSwitch
 

Detailed Description

Provides access to functionality and services available from within AuboScope related to user interface and end user interaction.

Definition at line 14 of file user_interface_api.h.

Constructor & Destructor Documentation

arcs::aubo_scope::UserInterfaceApi::UserInterfaceApi ( UserInterfaceApi f)
arcs::aubo_scope::UserInterfaceApi::UserInterfaceApi ( UserInterfaceApi &&  f)
virtual arcs::aubo_scope::UserInterfaceApi::~UserInterfaceApi ( )
virtual
arcs::aubo_scope::UserInterfaceApi::UserInterfaceApi ( )
private

Member Function Documentation

UserInteractionPtr arcs::aubo_scope::UserInterfaceApi::getUserInteraction ( )
Returns
An interface which provides functionality for requesting input and actions from end users.

Friends And Related Function Documentation

friend class DataSwitch
friend

Definition at line 28 of file user_interface_api.h.

Member Data Documentation

void* arcs::aubo_scope::UserInterfaceApi::d_ { nullptr }
private

Definition at line 30 of file user_interface_api.h.


The documentation for this class was generated from the following file: