![]() |
Alexa Auto SDK
4.2
|
Static Public Member Functions | |
static std::shared_ptr< aace::core::config::EngineConfiguration > | createVehicleInfoConfig (const std::vector< VehicleProperty > &propertyList) |
static std::shared_ptr< aace::core::config::EngineConfiguration > | createOperatingCountryConfig (const std::string &operatingCountry) |
The VehicleConfiguration
class is a factory interface for creating "aace.vehicle" configuration objects.
using aace::vehicle::config::VehicleConfiguration::VehicleProperty = std::pair<VehiclePropertyType, std::string> |
Identifies a vehicle property with a type and value pair
Specifies the vehicle properties required in configuration
|
static |
Factory method used to programmatically generate "aace.vehicle" vehicle info configuration data. The data generated by this method is equivalent to providing the following JSON values in a configuration file:
[in] | propertyList | A list of VehicleProperty type and value pairs |
|
static |
Factory method used to programmatically generate vehicle operating country configuration data. The data generated by this method is equivalent to providing the following JSON values in a configuration file:
[in] | operatingCountry | A 2-letter ISO country code |
Alexa Auto SDK 4.2 - Copyright 2017-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0