#include <VisualCharacteristicsSerializerInterface.h>
Interface contract for VisualCharacteristicsSerializer
◆ ~VisualCharacteristicsSerializerInterface()
virtual alexaClientSDK::visualCharacteristicsInterfaces::VisualCharacteristicsSerializerInterface::~VisualCharacteristicsSerializerInterface |
( |
| ) |
|
|
virtualdefault |
◆ serializeDisplayCharacteristics()
Serialize display characteristics into reportable json format.
- Parameters
-
- Returns
- True if serialization successful, false otherwise.
◆ serializeInteractionModes()
virtual bool alexaClientSDK::visualCharacteristicsInterfaces::VisualCharacteristicsSerializerInterface::serializeInteractionModes |
( |
const std::vector< visualCharacteristicsInterfaces::InteractionMode > & |
interactionModes, |
|
|
std::string & |
serializedJson |
|
) |
| |
|
pure virtual |
Serialize interaction modes into reportable json format.
- Parameters
-
interactionModes | Collection of InteractionMode to be serialized |
serializedJson | [ out ] Serialized json payload |
- Returns
- True if serialization successful, false otherwise.
◆ serializeWindowTemplate()
virtual bool alexaClientSDK::visualCharacteristicsInterfaces::VisualCharacteristicsSerializerInterface::serializeWindowTemplate |
( |
const std::vector< visualCharacteristicsInterfaces::WindowTemplate > & |
windowTemplates, |
|
|
std::string & |
serializedJson |
|
) |
| |
|
pure virtual |
Serialize window template into reportable json format.
- Parameters
-
windowTemplates | Collection of WindowTemplate to be serialized |
serializedJson | [ out ] Serialized json payload |
- Returns
- True if serialization successful, false otherwise.
The documentation for this class was generated from the following file:
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0