AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Classes | Functions | Variables
alexaClientSDK::capabilitiesDelegate::storage Namespace Reference

Namespaces

 test
 

Classes

class  CapabilitiesDelegateStorageInterface
 
class  SQLiteCapabilitiesDelegateStorage
 

Functions

static const std::string TAG ("SQLiteCapabilitiesDelegateStorage")
 String to identify log entries originating from this file. More...
 

Variables

static const std::string CAPABILITIES_DELEGATE_CONFIGURATION_ROOT_KEY = "capabilitiesDelegate"
 The key in our config file to find the root of settings for CapabilitiesDelegate. More...
 
static const std::string DB_FILE_PATH = "databaseFilePath"
 The key in our config file to find the database file path. More...
 
static const std::string ENDPOINT_CONFIG_TABLE_NAME = "endpointConfigTable"
 The name of the capabilitiesDelegate table. More...
 
static const std::string DATABASE_COLUMN_ENDPOINT_ID_NAME = "endpointId"
 The name of the 'endpointid' field we will use as the primary key in our tables. More...
 
static const std::string DATABASE_COLUMN_ENDPOINT_CONFIG_NAME = "endpointConfig"
 The name of the 'endpointConfig' field we will. More...
 
static const std::string CREATE_ENDPOINT_CONFIG_TABLE_SQL_STRING
 The SQL string to create the alerts table. More...
 

Function Documentation

◆ TAG()

static const std::string alexaClientSDK::capabilitiesDelegate::storage::TAG ( "SQLiteCapabilitiesDelegateStorage"  )
static

String to identify log entries originating from this file.

Variable Documentation

◆ CAPABILITIES_DELEGATE_CONFIGURATION_ROOT_KEY

const std::string alexaClientSDK::capabilitiesDelegate::storage::CAPABILITIES_DELEGATE_CONFIGURATION_ROOT_KEY = "capabilitiesDelegate"
static

The key in our config file to find the root of settings for CapabilitiesDelegate.

◆ CREATE_ENDPOINT_CONFIG_TABLE_SQL_STRING

const std::string alexaClientSDK::capabilitiesDelegate::storage::CREATE_ENDPOINT_CONFIG_TABLE_SQL_STRING
static
Initial value:
=
std::string("CREATE TABLE ") + ENDPOINT_CONFIG_TABLE_NAME + " (" + DATABASE_COLUMN_ENDPOINT_ID_NAME +
" TEXT NOT NULL UNIQUE," + DATABASE_COLUMN_ENDPOINT_CONFIG_NAME + " TEXT NOT NULL);"
static const std::string DATABASE_COLUMN_ENDPOINT_ID_NAME
The name of the 'endpointid' field we will use as the primary key in our tables.
Definition: SQLiteCapabilitiesDelegateStorage.cpp:45
static const std::string DATABASE_COLUMN_ENDPOINT_CONFIG_NAME
The name of the 'endpointConfig' field we will.
Definition: SQLiteCapabilitiesDelegateStorage.cpp:47
static const std::string ENDPOINT_CONFIG_TABLE_NAME
The name of the capabilitiesDelegate table.
Definition: SQLiteCapabilitiesDelegateStorage.cpp:43

The SQL string to create the alerts table.

◆ DATABASE_COLUMN_ENDPOINT_CONFIG_NAME

const std::string alexaClientSDK::capabilitiesDelegate::storage::DATABASE_COLUMN_ENDPOINT_CONFIG_NAME = "endpointConfig"
static

The name of the 'endpointConfig' field we will.

◆ DATABASE_COLUMN_ENDPOINT_ID_NAME

const std::string alexaClientSDK::capabilitiesDelegate::storage::DATABASE_COLUMN_ENDPOINT_ID_NAME = "endpointId"
static

The name of the 'endpointid' field we will use as the primary key in our tables.

◆ DB_FILE_PATH

const std::string alexaClientSDK::capabilitiesDelegate::storage::DB_FILE_PATH = "databaseFilePath"
static

The key in our config file to find the database file path.

◆ ENDPOINT_CONFIG_TABLE_NAME

const std::string alexaClientSDK::capabilitiesDelegate::storage::ENDPOINT_CONFIG_TABLE_NAME = "endpointConfigTable"
static

The name of the capabilitiesDelegate table.

AlexaClientSDK 1.26.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0