AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | List of all members
alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig Class Reference

Mock object for SpeakerManagerConfigInterface. More...

#include <MockSpeakerManagerConfig.h>

Inheritance diagram for alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig:
Collaboration graph
[legend]

Public Member Functions

 MOCK_NOEXCEPT_METHOD1 (getPersistentStorage, bool(bool &))
 
 MOCK_NOEXCEPT_METHOD1 (getMinUnmuteVolume, bool(std::uint8_t &))
 
 MOCK_NOEXCEPT_METHOD1 (getRestoreMuteState, bool(bool &))
 
 MOCK_NOEXCEPT_METHOD1 (getDefaultSpeakerVolume, bool(std::uint8_t &))
 
 MOCK_NOEXCEPT_METHOD1 (getDefaultAlertsVolume, bool(std::uint8_t &))
 
- Public Member Functions inherited from alexaClientSDK::speakerManager::SpeakerManagerConfigInterface
virtual ~SpeakerManagerConfigInterface () noexcept=default
 Virtual destructor to assure proper cleanup of derived types. More...
 
virtual bool getPersistentStorage (bool &persistentStorage) noexcept=0
 Load persistent storage setting from platform configuration. More...
 
virtual bool getMinUnmuteVolume (std::uint8_t &minUnmuteVolume) noexcept=0
 Load minimum unmute volume from platform configuration. More...
 
virtual bool getRestoreMuteState (bool &restoreMuteState) noexcept=0
 Load minimum unmute volume from platform configuration. More...
 
virtual bool getDefaultSpeakerVolume (std::uint8_t &defaultSpeakerVolume) noexcept=0
 Load minimum unmute volume from platform configuration. More...
 
virtual bool getDefaultAlertsVolume (std::uint8_t &defaultAlertsVolume) noexcept=0
 Load minimum unmute volume from platform configuration. More...
 

Detailed Description

Mock object for SpeakerManagerConfigInterface.

See also
SpeakerManagerConfigInterface

Member Function Documentation

◆ MOCK_NOEXCEPT_METHOD1() [1/5]

alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig::MOCK_NOEXCEPT_METHOD1 ( getPersistentStorage  ,
bool(bool &)   
)

◆ MOCK_NOEXCEPT_METHOD1() [2/5]

alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig::MOCK_NOEXCEPT_METHOD1 ( getMinUnmuteVolume  ,
bool(std::uint8_t &)   
)

◆ MOCK_NOEXCEPT_METHOD1() [3/5]

alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig::MOCK_NOEXCEPT_METHOD1 ( getRestoreMuteState  ,
bool(bool &)   
)

◆ MOCK_NOEXCEPT_METHOD1() [4/5]

alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig::MOCK_NOEXCEPT_METHOD1 ( getDefaultSpeakerVolume  ,
bool(std::uint8_t &)   
)

◆ MOCK_NOEXCEPT_METHOD1() [5/5]

alexaClientSDK::speakerManager::test::MockSpeakerManagerConfig::MOCK_NOEXCEPT_METHOD1 ( getDefaultAlertsVolume  ,
bool(std::uint8_t &)   
)

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