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

Go to the source code of this file.

Classes

class  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity
 A helper class that provides an aggregation of all video entity types. Users can ask Alexa to search for video content by specifying characteristics of the content, such as a season and episode of a TV show, or a genre of movie. Alexa sends these characteristics, called entity types for searching the requested content. This class also provides methods to parse the entity payload into respective types. More...
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Actor
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::App
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Channel
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Character
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Director
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Episode
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Event
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Franchise
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Genre
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::League
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Media
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Popularity
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::ProductionCompany
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Recency
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Season
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Sport
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::SportsTeam
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::Video
 
struct  alexaClientSDK::acsdkAlexaVideoCommon::VideoEntity::VideoResolution
 

Namespaces

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

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