activate() | alexaClientSDK::acsdkAlerts::Alert | |
Alert(std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> defaultAudioFactory, std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> shortAudioFactory, std::shared_ptr< settings::DeviceSettingsManager > settingsManager) | alexaClientSDK::acsdkAlerts::Alert | |
createAlertInfo(acsdkAlertsInterfaces::AlertObserverInterface::State state, const std::string &reason="") const | alexaClientSDK::acsdkAlerts::Alert | |
deactivate(StopReason reason) | alexaClientSDK::acsdkAlerts::Alert | |
getAlertData(StaticData *staticData, DynamicData *dynamicData) const | alexaClientSDK::acsdkAlerts::Alert | |
getAssetConfiguration() const | alexaClientSDK::acsdkAlerts::Alert | |
getBackgroundAssetId() const | alexaClientSDK::acsdkAlerts::Alert | |
getContextInfo() const | alexaClientSDK::acsdkAlerts::Alert | |
getDefaultAudioFactory() const | alexaClientSDK::acsdkAlerts::Alert | |
getId() const | alexaClientSDK::acsdkAlerts::Alert | |
getLabel() const | alexaClientSDK::acsdkAlerts::Alert | |
getLoopCount() const | alexaClientSDK::acsdkAlerts::Alert | |
getLoopPause() const | alexaClientSDK::acsdkAlerts::Alert | |
getOriginalTime() const | alexaClientSDK::acsdkAlerts::Alert | |
getScheduledTime_ISO_8601() const | alexaClientSDK::acsdkAlerts::Alert | |
getScheduledTime_Unix() const | alexaClientSDK::acsdkAlerts::Alert | |
getScheduledTime_Utc_TimePoint() const | alexaClientSDK::acsdkAlerts::Alert | |
getShortAudioFactory() const | alexaClientSDK::acsdkAlerts::Alert | |
getState() const | alexaClientSDK::acsdkAlerts::Alert | |
getStopReason() const | alexaClientSDK::acsdkAlerts::Alert | |
getToken() const | alexaClientSDK::acsdkAlerts::Alert | |
getType() const | alexaClientSDK::acsdkAlerts::Alert | |
getTypeName() const override | alexaClientSDK::acsdkAlerts::Timer | virtual |
getTypeNameStatic() | alexaClientSDK::acsdkAlerts::Timer | inlinestatic |
isPastDue(int64_t currentUnixTime, std::chrono::seconds timeLimit) | alexaClientSDK::acsdkAlerts::Alert | |
onRendererStateChange(renderer::RendererObserverInterface::State state, const std::string &reason) override | alexaClientSDK::acsdkAlerts::Alert | virtual |
parseFromJson(const rapidjson::Value &payload, std::string *errorMessage) | alexaClientSDK::acsdkAlerts::Alert | |
ParseFromJsonStatus enum name | alexaClientSDK::acsdkAlerts::Alert | |
parseFromJsonStatusToString(Alert::ParseFromJsonStatus parseFromJsonStatus) | alexaClientSDK::acsdkAlerts::Alert | static |
printDiagnostic() | alexaClientSDK::acsdkAlerts::Alert | |
reset() | alexaClientSDK::acsdkAlerts::Alert | |
setAlertData(StaticData *staticData, DynamicData *dynamicData) | alexaClientSDK::acsdkAlerts::Alert | |
setAssetConfiguration(const AssetConfiguration &assetConfiguration) | alexaClientSDK::acsdkAlerts::Alert | |
setFocusState(avsCommon::avs::FocusState focusState, avsCommon::avs::MixingBehavior behavior) | alexaClientSDK::acsdkAlerts::Alert | |
setObserver(acsdkAlertsInterfaces::AlertObserverInterface *observer) | alexaClientSDK::acsdkAlerts::Alert | |
setRenderer(std::shared_ptr< renderer::RendererInterface > renderer) | alexaClientSDK::acsdkAlerts::Alert | |
setStateActive() | alexaClientSDK::acsdkAlerts::Alert | |
snooze(const std::string &updatedScheduledTime) | alexaClientSDK::acsdkAlerts::Alert | |
State enum name | alexaClientSDK::acsdkAlerts::Alert | |
stateToString(Alert::State state) | alexaClientSDK::acsdkAlerts::Alert | static |
alexaClientSDK::acsdkAlerts::renderer::RendererObserverInterface::stateToString(State state) | alexaClientSDK::acsdkAlerts::renderer::RendererObserverInterface | inlinestatic |
StopReason enum name | alexaClientSDK::acsdkAlerts::Alert | |
stopReasonToString(Alert::StopReason stopReason) | alexaClientSDK::acsdkAlerts::Alert | static |
Timer(std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> defaultAudioFactory, std::function< std::pair< std::unique_ptr< std::istream >, const avsCommon::utils::MediaType >()> shortAudioFactory, std::shared_ptr< settings::DeviceSettingsManager > settingsManager) | alexaClientSDK::acsdkAlerts::Timer | |
updateScheduledTime(const std::string &newScheduledTime) | alexaClientSDK::acsdkAlerts::Alert | |
validateLabelString(const std::string &label) | alexaClientSDK::acsdkAlerts::Alert | static |
validateOriginalTimeString(const std::string &originalTimeStr) | alexaClientSDK::acsdkAlerts::Alert | static |
~RendererObserverInterface()=default | alexaClientSDK::acsdkAlerts::renderer::RendererObserverInterface | virtual |