16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_TEST_AVSCOMMON_UTILS_COMMON_TESTABLEATTACHMENTMANAGER_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_TEST_AVSCOMMON_UTILS_COMMON_TESTABLEATTACHMENTMANAGER_H_ 40 std::unique_ptr<avsCommon::avs::attachment::AttachmentWriter>
createWriter(
44 std::unique_ptr<avsCommon::avs::attachment::AttachmentReader>
createReader(
50 std::unique_ptr<avsCommon::avs::attachment::AttachmentManager> m_manager;
57 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_TEST_AVSCOMMON_UTILS_COMMON_TESTABLEATTACHMENTMANAGER_H_ std::unique_ptr< avsCommon::avs::attachment::AttachmentReader > createReader(const std::string &attachmentId, avsCommon::utils::sds::ReaderPolicy policy) override
Definition: TestableAttachmentManager.cpp:68
WriterPolicy
Specifies the policy to use for writing to the stream.
Definition: WriterPolicy.h:25
::std::string string
Definition: gtest-port.h:1097
std::unique_ptr< avsCommon::avs::attachment::AttachmentWriter > createWriter(const std::string &attachmentId, avsCommon::utils::sds::WriterPolicy policy) override
Definition: TestableAttachmentManager.cpp:49
bool setAttachmentTimeoutMinutes(std::chrono::minutes timeoutMinutes) override
Definition: TestableAttachmentManager.cpp:45
Definition: TestableAttachmentManager.h:29
Definition: AttachmentManager.h:50
std::string generateAttachmentId(const std::string &contextId, const std::string &contentId) const override
Definition: TestableAttachmentManager.cpp:40
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
ReaderPolicy
Specifies the policy to use for reading from the stream.
Definition: ReaderPolicy.h:25
TestableAttachmentManager()
Definition: TestableAttachmentManager.cpp:34