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::sampleApplications::ipcServerSampleApp::CachingDownloadManager::CachedContent Class Reference

#include <CachingDownloadManager.h>

Public Member Functions

 CachedContent ()=default
 
 CachedContent (std::chrono::system_clock::time_point importTime, const std::string &content)
 

Public Attributes

std::chrono::system_clock::time_point importTime
 
std::string content
 

Detailed Description

Class to define a cached content item

Constructor & Destructor Documentation

◆ CachedContent() [1/2]

alexaClientSDK::sampleApplications::ipcServerSampleApp::CachingDownloadManager::CachedContent::CachedContent ( )
default

◆ CachedContent() [2/2]

alexaClientSDK::sampleApplications::ipcServerSampleApp::CachingDownloadManager::CachedContent::CachedContent ( std::chrono::system_clock::time_point  importTime,
const std::string &  content 
)

Constructor

Parameters
importTimeTime when the item was inserted into cache
contentThe content of the item

Member Data Documentation

◆ content

std::string alexaClientSDK::sampleApplications::ipcServerSampleApp::CachingDownloadManager::CachedContent::content

Content of the item

◆ importTime

std::chrono::system_clock::time_point alexaClientSDK::sampleApplications::ipcServerSampleApp::CachingDownloadManager::CachedContent::importTime

Time when the content was put into cache


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