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

Namespaces

 test
 

Classes

class  StartupManager
 
class  StartupNotifier
 

Functions

static const std::string TAG ("StartupManager")
 String to identify log entries originating from this file. More...
 
static void notifyObserverOfStartup (bool *result, std::shared_ptr< RequiresStartupInterface > observer)
 

Function Documentation

◆ notifyObserverOfStartup()

static void alexaClientSDK::acsdkStartupManager::notifyObserverOfStartup ( bool *  result,
std::shared_ptr< RequiresStartupInterface observer 
)
static

Helper function for notifying observers of startup.

Note
This was introduced to prevent cppcheck from complaining that result was always true.
Parameters
resultAccumulated result of startup notifications. If false, skip calling observer->startup(). If observer->startup() returns false, set result to false.
observerThe observer to notify of startup.

◆ TAG()

static const std::string alexaClientSDK::acsdkStartupManager::TAG ( "StartupManager"  )
static

String to identify log entries originating from this file.

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