AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T > Member List

This is the complete list of members for alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >, including all inherited members.

attach()alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
BufferLayout(std::shared_ptr< Buffer > buffer)alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
calculateDataOffset(size_t wordSize, size_t maxReaders)alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >static
detach()alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
disableReaderLocked(size_t id)alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
enableReaderLocked(size_t id)alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
getData(Index at=0) constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
getDataSize() constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
getHeader() constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
getReaderCloseIndexArray() constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
getReaderCursorArray() constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
getReaderEnabledArray() constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
init(size_t wordSize, size_t maxReaders, size_t maxEphemeralReaders)alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
isReaderEnabled(size_t id) constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
MAGIC_NUMBERalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >static
updateOldestUnconsumedCursor()alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
updateOldestUnconsumedCursorLocked()alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
VERSIONalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >static
wordsUntilWrap(Index after) constalexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >
~BufferLayout()alexaClientSDK::avsCommon::utils::sds::SharedDataStream::BufferLayout< T >

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