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

#include <MessageStorageInterface.h>

Public Member Functions

 StoredMessage ()
 
 StoredMessage (int id, const std::string &message, const std::string &uriPathExtension="")
 

Public Attributes

int id
 The unique id which the database associates with this message. More...
 
std::string message
 The message being stored. More...
 
std::string uriPathExtension
 The uri of the message. More...
 

Detailed Description

Utility structure to express a message stored in a database.

Constructor & Destructor Documentation

◆ StoredMessage() [1/2]

alexaClientSDK::certifiedSender::MessageStorageInterface::StoredMessage::StoredMessage ( )
inline

Default Constructor.

◆ StoredMessage() [2/2]

alexaClientSDK::certifiedSender::MessageStorageInterface::StoredMessage::StoredMessage ( int  id,
const std::string &  message,
const std::string &  uriPathExtension = "" 
)
inline

Constructor.

Parameters
idThe id which the database implementation associates with the message.
messageThe text message which has been stored in the database.
uriPathExtensionOptional uri path extension of the message.

Member Data Documentation

◆ id

int alexaClientSDK::certifiedSender::MessageStorageInterface::StoredMessage::id

The unique id which the database associates with this message.

◆ message

std::string alexaClientSDK::certifiedSender::MessageStorageInterface::StoredMessage::message

The message being stored.

◆ uriPathExtension

std::string alexaClientSDK::certifiedSender::MessageStorageInterface::StoredMessage::uriPathExtension

The uri of the message.


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