AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Types | Public Member Functions | Public Attributes | List of all members
alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams Class Reference

#include <TestExceptionEncounteredSender.h>

Public Types

enum  Type { Type::UNSET, Type::EXCEPTION, Type::TIMEOUT }
 

Public Member Functions

 ExceptionParams ()
 

Public Attributes

Type type
 
std::shared_ptr< avsCommon::avs::AVSDirectivedirective
 
std::string exceptionUnparsedDirective
 
avsCommon::avs::ExceptionErrorType exceptionError
 
std::string exceptionMessage
 

Detailed Description

Class defining the parameters to calls to the mocked interfaces.

Member Enumeration Documentation

◆ Type

Enumerator
UNSET 
EXCEPTION 
TIMEOUT 

Constructor & Destructor Documentation

◆ ExceptionParams()

alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams::ExceptionParams ( )

Constructor.

Member Data Documentation

◆ directive

std::shared_ptr<avsCommon::avs::AVSDirective> alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams::directive

◆ exceptionError

avsCommon::avs::ExceptionErrorType alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams::exceptionError

◆ exceptionMessage

std::string alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams::exceptionMessage

◆ exceptionUnparsedDirective

std::string alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams::exceptionUnparsedDirective

◆ type

Type alexaClientSDK::integration::test::TestExceptionEncounteredSender::ExceptionParams::type

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

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