AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Enumerations | Functions
InputType.h File Reference
#include <string>
#include <AVSCommon/Utils/Optional.h>
Include dependency graph for InputType.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 alexaClientSDK
 Whether or not curl logs should be emitted.
 
 alexaClientSDK::alexaInputControllerInterfaces
 

Enumerations

enum  alexaClientSDK::alexaInputControllerInterfaces::Input {
  alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_1, alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_2, alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_3, alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_4,
  alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_5, alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_6, alexaClientSDK::alexaInputControllerInterfaces::Input::AUX_7, alexaClientSDK::alexaInputControllerInterfaces::Input::BLURAY,
  alexaClientSDK::alexaInputControllerInterfaces::Input::CABLE, alexaClientSDK::alexaInputControllerInterfaces::Input::CD, alexaClientSDK::alexaInputControllerInterfaces::Input::COAX_1, alexaClientSDK::alexaInputControllerInterfaces::Input::COAX_2,
  alexaClientSDK::alexaInputControllerInterfaces::Input::COMPOSITE_1, alexaClientSDK::alexaInputControllerInterfaces::Input::DVD, alexaClientSDK::alexaInputControllerInterfaces::Input::GAME, alexaClientSDK::alexaInputControllerInterfaces::Input::HD_RADIO,
  alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_1, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_2, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_3, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_4,
  alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_5, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_6, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_7, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_8,
  alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_9, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_10, alexaClientSDK::alexaInputControllerInterfaces::Input::HDMI_ARC, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_1,
  alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_2, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_3, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_4, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_5,
  alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_6, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_7, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_8, alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_9,
  alexaClientSDK::alexaInputControllerInterfaces::Input::INPUT_10, alexaClientSDK::alexaInputControllerInterfaces::Input::IPOD, alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_1, alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_2,
  alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_3, alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_4, alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_5, alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_6,
  alexaClientSDK::alexaInputControllerInterfaces::Input::LINE_7, alexaClientSDK::alexaInputControllerInterfaces::Input::MEDIA_PLAYER, alexaClientSDK::alexaInputControllerInterfaces::Input::OPTICAL_1, alexaClientSDK::alexaInputControllerInterfaces::Input::OPTICAL_2,
  alexaClientSDK::alexaInputControllerInterfaces::Input::PHONO, alexaClientSDK::alexaInputControllerInterfaces::Input::PLAYSTATION, alexaClientSDK::alexaInputControllerInterfaces::Input::PLAYSTATION_3, alexaClientSDK::alexaInputControllerInterfaces::Input::PLAYSTATION_4,
  alexaClientSDK::alexaInputControllerInterfaces::Input::SATELLITE, alexaClientSDK::alexaInputControllerInterfaces::Input::SMARTCAST, alexaClientSDK::alexaInputControllerInterfaces::Input::TUNER, alexaClientSDK::alexaInputControllerInterfaces::Input::TV,
  alexaClientSDK::alexaInputControllerInterfaces::Input::USB_DAC, alexaClientSDK::alexaInputControllerInterfaces::Input::VIDEO_1, alexaClientSDK::alexaInputControllerInterfaces::Input::VIDEO_2, alexaClientSDK::alexaInputControllerInterfaces::Input::VIDEO_3,
  alexaClientSDK::alexaInputControllerInterfaces::Input::XBOX
}
 

Functions

std::string alexaClientSDK::alexaInputControllerInterfaces::inputToString (Input input)
 
avsCommon::utils::Optional< Input > alexaClientSDK::alexaInputControllerInterfaces::stringToInput (const std::string &inputString)
 

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