PDF
AuboStudio SDK  0.6.3
InstallationApi

InstallationApi Provides access to functionality and services related to the installation. More...

Classes

class  arcs::aubo_scope::FeatureContributionModel
 FeatureContributionModel This interface provides functionality for adding, updating and removing features in AuboScope. More...
class  arcs::aubo_scope::FunctionModel
 FunctionModel This interface provides methods to add and remove script functions in the Expression Editor accessible from Assignment and If program nodes among others. More...
class  arcs::aubo_scope::Payload
 API interface for payload parameters. More...
class  arcs::aubo_scope::PayloadContributionModel
 API interface for dynamic payload management. More...
class  arcs::aubo_scope::TCP
 TCP This interface represents a TCP in AuboScope. More...
class  arcs::aubo_scope::TcpContributionModel
 TcpContributionModel This interface provides functionality for adding, updating and removing TCPs in AuboScope. More...

Functions

FunctionModelPtr arcs::aubo_scope::InstallationApi::getFunctionModel ()
 Returns an interface for adding script functions to AuboScope.
TcpContributionModelPtr arcs::aubo_scope::InstallationApi::getTcpContributionModel ()
 Returns an interface for contributing TCPs to AuboScope.
FeatureContributionModelPtr arcs::aubo_scope::InstallationApi::getFeatureContributionModel ()
 Returns an interface for contributing features to AuboScope.
PayloadContributionModelPtr arcs::aubo_scope::InstallationApi::getPayloadContributionModel ()

Detailed Description

InstallationApi Provides access to functionality and services related to the installation.

This includes what is available from within AuboScope, as well as creating additional model elements to be used within AuboScope.

Function Documentation

◆ getFeatureContributionModel()

FeatureContributionModelPtr arcs::aubo_scope::InstallationApi::getFeatureContributionModel ( )

Returns an interface for contributing features to AuboScope.

Returns
An interface for contributing features to AuboScope.

◆ getFunctionModel()

FunctionModelPtr arcs::aubo_scope::InstallationApi::getFunctionModel ( )

Returns an interface for adding script functions to AuboScope.

Returns
An interface for adding script functions to AuboScope.

◆ getPayloadContributionModel()

PayloadContributionModelPtr arcs::aubo_scope::InstallationApi::getPayloadContributionModel ( )

Gets an interface which provides functionality for contributing payloads to the AuboScope installation.

Returns
An interface for contributing payloads to AuboScope.

◆ getTcpContributionModel()

TcpContributionModelPtr arcs::aubo_scope::InstallationApi::getTcpContributionModel ( )

Returns an interface for contributing TCPs to AuboScope.

Returns
An interface for contributing TCPs to AuboScope.