AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::avsCommon::utils::threading::Executor Member List

This is the complete list of members for alexaClientSDK::avsCommon::utils::threading::Executor, including all inherited members.

execute(std::function< void()> &&function) noexceptalexaClientSDK::avsCommon::utils::threading::Executor
execute(const std::function< void()> &function) noexceptalexaClientSDK::avsCommon::utils::threading::Executor
Executor() noexceptalexaClientSDK::avsCommon::utils::threading::Executor
Executor(const std::chrono::milliseconds &unused) noexceptalexaClientSDK::avsCommon::utils::threading::Executorinline
isShutdown() noexceptalexaClientSDK::avsCommon::utils::threading::Executor
operator std::shared_ptr< ExecutorInterface >() const noexceptalexaClientSDK::avsCommon::utils::threading::Executor
shutdown() noexceptalexaClientSDK::avsCommon::utils::threading::Executor
submit(Task task, Args &&... args) noexcept -> std::future< decltype(task(args...))>alexaClientSDK::avsCommon::utils::threading::Executor
submitToFront(Task task, Args &&... args) noexcept -> std::future< decltype(task(args...))>alexaClientSDK::avsCommon::utils::threading::Executor
waitForSubmittedTasks() noexceptalexaClientSDK::avsCommon::utils::threading::Executor
~Executor() noexceptalexaClientSDK::avsCommon::utils::threading::Executor

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