15 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_CAPABILITYSEMANTICS_CAPABILITYSEMANTICS_H_ 16 #define ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_CAPABILITYSEMANTICS_CAPABILITYSEMANTICS_H_ 28 namespace capabilitySemantics {
92 std::vector<ActionsToDirectiveMapping> m_actionsDirectiveMappings;
95 std::vector<StatesToValueMapping> m_statesValueMappings;
98 std::vector<StatesToRangeMapping> m_statesRangeMappings;
106 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_CAPABILITYSEMANTICS_CAPABILITYSEMANTICS_H_ Definition: ActionsToDirectiveMapping.h:32
::std::string string
Definition: gtest-port.h:1097
CapabilitySemantics()=default
Definition: CapabilitySemantics.h:34
std::string toJson() const
bool addStatesToValueMapping(const StatesToValueMapping &mapping)
bool addStatesToRangeMapping(const StatesToRangeMapping &mapping)
bool addActionsToDirectiveMapping(const ActionsToDirectiveMapping &mapping)
Definition: StatesToValueMapping.h:31
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: StatesToRangeMapping.h:33