15 #ifndef ACSDK_VISUALCHARACTERISTICSINTERFACES_VISUALCHARACTERISTICSSERIALIZERINTERFACE_H_ 16 #define ACSDK_VISUALCHARACTERISTICSINTERFACES_VISUALCHARACTERISTICSSERIALIZERINTERFACE_H_ 24 namespace visualCharacteristicsInterfaces {
44 const std::vector<visualCharacteristicsInterfaces::InteractionMode>& interactionModes,
55 const std::vector<visualCharacteristicsInterfaces::WindowTemplate>& windowTemplates,
71 #endif // ACSDK_VISUALCHARACTERISTICSINTERFACES_VISUALCHARACTERISTICSSERIALIZERINTERFACE_H_
Definition: VisualCharacteristicsSerializerInterface.h:29
::std::string string
Definition: gtest-port.h:1097
Definition: VisualCharacteristicsInterface.h:262
virtual ~VisualCharacteristicsSerializerInterface()=default
virtual bool serializeWindowTemplate(const std::vector< visualCharacteristicsInterfaces::WindowTemplate > &windowTemplates, std::string &serializedJson)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual bool serializeDisplayCharacteristics(const visualCharacteristicsInterfaces::DisplayCharacteristics &display, std::string &serializedJson)=0
virtual bool serializeInteractionModes(const std::vector< visualCharacteristicsInterfaces::InteractionMode > &interactionModes, std::string &serializedJson)=0