AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Static Public Member Functions | Public Attributes | List of all members
alexaClientSDK::avsCommon::avs::ComponentConfiguration Struct Reference

#include <ComponentConfiguration.h>

Static Public Member Functions

static std::shared_ptr< ComponentConfigurationcreateComponentConfiguration (std::string name, std::string version)
 

Public Attributes

std::string name
 string indicating the name of a Component. More...
 
std::string version
 string indicating the version of a Component. More...
 

Detailed Description

struct that represents the Component version information.

Member Function Documentation

◆ createComponentConfiguration()

static std::shared_ptr<ComponentConfiguration> alexaClientSDK::avsCommon::avs::ComponentConfiguration::createComponentConfiguration ( std::string  name,
std::string  version 
)
static

Creates a ComponentConfiguration

Parameters
nameThe name of the component.
versionThe version of the component.
Returns
Pointer to ComponentConfiguration. Null pointer if configuration is invalid.

Member Data Documentation

◆ name

std::string alexaClientSDK::avsCommon::avs::ComponentConfiguration::name

string indicating the name of a Component.

◆ version

std::string alexaClientSDK::avsCommon::avs::ComponentConfiguration::version

string indicating the version of a Component.


The documentation for this struct 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