AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | List of all members
alexaClientSDK::acsdkManufactory::test::AB Class Reference
Inheritance diagram for alexaClientSDK::acsdkManufactory::test::AB:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::acsdkManufactory::test::AB:
Collaboration graph
[legend]

Public Member Functions

 AB ()
 
int getId () const override
 
void setString (const string &input) override
 
string getString () const override
 
- Public Member Functions inherited from alexaClientSDK::acsdkManufactory::test::InterfaceA
virtual ~InterfaceA ()=default
 
- Public Member Functions inherited from alexaClientSDK::acsdkManufactory::test::InterfaceB
virtual ~InterfaceB ()=default
 

Detailed Description

Class implementing InterfaceAB.

Constructor & Destructor Documentation

◆ AB()

alexaClientSDK::acsdkManufactory::test::AB::AB ( )
inline

Constructor. Provides each instance of AB with a unique ID.

Member Function Documentation

◆ getId()

int alexaClientSDK::acsdkManufactory::test::AB::getId ( ) const
inlineoverridevirtual

Get the object's ID.

Returns
The object's ID.

Implements alexaClientSDK::acsdkManufactory::test::InterfaceB.

◆ getString()

string alexaClientSDK::acsdkManufactory::test::AB::getString ( ) const
inlineoverridevirtual

Get the string value of the object.

Returns
The string value of the object.

Implements alexaClientSDK::acsdkManufactory::test::InterfaceB.

◆ setString()

void alexaClientSDK::acsdkManufactory::test::AB::setString ( const string &  input)
inlineoverridevirtual

Set the string value.

Parameters
inputThe new value for the string.

Implements alexaClientSDK::acsdkManufactory::test::InterfaceA.


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

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0