Alexa Auto SDK  2.3.1
Public Member Functions | List of all members
aace::audio::AudioStreamProperty Class Reference

Public Member Functions

 AudioStreamProperty (const std::string &key, const std::string &value)
 
 AudioStreamProperty (const AudioStreamProperty &other)
 
AudioStreamPropertyoperator= (const AudioStreamProperty &other)=default
 
std::string getKey ()
 
std::string getValue ()
 

Detailed Description

Key/value type for providing meta-data with the AudioStream.

Constructor & Destructor Documentation

◆ AudioStreamProperty() [1/2]

aace::audio::AudioStreamProperty::AudioStreamProperty ( const std::string &  key,
const std::string &  value 
)
inline

AudioStreamProperty constructor

Parameters
keyThe property key
valueThe property value

◆ AudioStreamProperty() [2/2]

aace::audio::AudioStreamProperty::AudioStreamProperty ( const AudioStreamProperty other)
inline

AudioStreamProperty copy constructor

Parameters
propThe AudioStreamProperty being copied

Member Function Documentation

◆ operator=()

AudioStreamProperty& aace::audio::AudioStreamProperty::operator= ( const AudioStreamProperty other)
default

AudioStreamProperty copy constructor

Parameters
otherThe AudioStreamProperty being assigned

◆ getKey()

std::string aace::audio::AudioStreamProperty::getKey ( )
inline
Returns
The property key

◆ getValue()

std::string aace::audio::AudioStreamProperty::getValue ( )
inline
Returns
The property value

Alexa Auto SDK 2.3.1 - Copyright 2017-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0