16 #ifndef ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_ALEXAPRESENTATION_APLPAYLOADPARSER_H_ 17 #define ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_ALEXAPRESENTATION_APLPAYLOADPARSER_H_ 21 #include <rapidjson/stringbuffer.h> 22 #include <rapidjson/document.h> 28 namespace sampleApplications {
29 namespace ipcServerSampleApp {
71 const rapidjson::Document& jsonPayload);
76 #endif // ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_ALEXAPRESENTATION_APLPAYLOADPARSER_H_ static const aplCapabilityCommonInterfaces::PresentationSession extractPresentationSession(const rapidjson::Document &jsonPayload)
Definition: PresentationSession.h:40
static std::string extractDocument(const rapidjson::Document &jsonPayload)
APLTimeoutType
Definition: APLTimeoutType.h:30
::std::string string
Definition: gtest-port.h:1097
static std::string extractDatasources(const rapidjson::Document &jsonPayload)
static aplCapabilityCommonInterfaces::APLTimeoutType extractTimeoutType(const rapidjson::Document &jsonPayload)
Definition: APLPayloadParser.h:30
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
static std::string extractSupportedViewports(const rapidjson::Document &jsonPayload)