17 #ifndef ALEXA_CLIENT_SDK_INTERRUPTMODEL_CONFIG_INCLUDE_INTERRUPTMODEL_CONFIG_INTERRUPTMODELCONFIGURATION_H_ 18 #define ALEXA_CLIENT_SDK_INTERRUPTMODEL_CONFIG_INCLUDE_INTERRUPTMODEL_CONFIG_INTERRUPTMODELCONFIGURATION_H_ 24 #include <AVSCommon/Utils/SDKConfig.h> 26 #if defined(_MSC_VER) && defined(ACSDK_CONFIG_SHARED_LIBS) 27 #if defined(IN_INTERRUPTMODEL) 28 #define interruptmodel_EXPORT __declspec(dllexport) 30 #define interruptmodel_EXPORT __declspec(dllimport) 33 #define interruptmodel_EXPORT 38 namespace interruptModel {
70 return std::unique_ptr<std::istringstream>(
new std::istringstream(configurationJsonSupportsDucking));
72 return std::unique_ptr<std::istringstream>(
new std::istringstream(configurationJsonDuckingNotSupported));
87 #endif // ALEXA_CLIENT_SDK_INTERRUPTMODEL_CONFIG_INCLUDE_INTERRUPTMODEL_CONFIG_INTERRUPTMODELCONFIGURATION_H_ static interruptmodel_EXPORT std::unique_ptr< std::istream > getConfig(bool supportsDucking=true)
Definition: InterruptModelConfiguration.h:68
::std::string string
Definition: gtest-port.h:1097
static interruptmodel_EXPORT std::string configurationJsonDuckingNotSupported
Definition: InterruptModelConfiguration.h:60
#define interruptmodel_EXPORT
Definition: InterruptModelConfiguration.h:33
Definition: InterruptModelConfiguration.h:50
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
static interruptmodel_EXPORT std::string configurationJsonSupportsDucking
Definition: InterruptModelConfiguration.h:55