AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Classes | Functions
alexaClientSDK::acsdkAlertsInterfaces Namespace Reference

Classes

class  AlertObserverInterface
 
class  AlertsCapabilityAgentInterface
 

Functions

std::ostream & operator<< (std::ostream &stream, const AlertObserverInterface::State &state)
 
std::ostream & operator<< (std::ostream &stream, const AlertObserverInterface::Type &type)
 
std::ostream & operator<< (std::ostream &stream, const AlertObserverInterface::OriginalTime &originalTime)
 

Function Documentation

◆ operator<<() [1/3]

std::ostream& alexaClientSDK::acsdkAlertsInterfaces::operator<< ( std::ostream &  stream,
const AlertObserverInterface::State state 
)
inline

Write a State value to an ostream.

Parameters
streamThe stream to write the value to.
stateThe State value to write to the ostream as a string.
Returns
The ostream that was passed in and written to.

◆ operator<<() [2/3]

std::ostream& alexaClientSDK::acsdkAlertsInterfaces::operator<< ( std::ostream &  stream,
const AlertObserverInterface::Type type 
)
inline

Write a Type value to an ostream.

Parameters
streamThe stream to write the value to.
stateThe Type value to write to the ostream as a string.
Returns
The ostream that was passed in and written to.

◆ operator<<() [3/3]

std::ostream& alexaClientSDK::acsdkAlertsInterfaces::operator<< ( std::ostream &  stream,
const AlertObserverInterface::OriginalTime originalTime 
)
inline

Write a OriginalTime value to an ostream.

Parameters
streamThe stream to write the value to.
stateThe OriginalTime value to write to the ostream as a string.
Returns
The ostream that was passed in and written to.

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