7#include <aws/core/utils/crypto/CryptoBuf.h>
8#include <aws/core/Core_EXPORTS.h>
SymmetricCryptoStream(Aws::IStream &src, CipherMode mode, SymmetricCipher &cipher, size_t bufLen=DEFAULT_BUF_SIZE)
virtual ~SymmetricCryptoStream()
SymmetricCryptoStream(SymmetricCryptoStream &&)=delete
SymmetricCryptoStream(Aws::Utils::Crypto::SymmetricCryptoBufSrc &bufSrc)
SymmetricCryptoStream & operator=(const SymmetricCryptoStream &)=delete
SymmetricCryptoStream & operator=(SymmetricCryptoStream &&)=delete
SymmetricCryptoStream(Aws::Utils::Crypto::SymmetricCryptoBufSink &bufSink)
SymmetricCryptoStream(const SymmetricCryptoStream &)=delete
SymmetricCryptoStream(Aws::OStream &sink, CipherMode mode, SymmetricCipher &cipher, size_t bufLen=DEFAULT_BUF_SIZE, int16_t blockOffset=0)
std::basic_istream< char, std::char_traits< char > > IStream
std::basic_iostream< char, std::char_traits< char > > IOStream
std::basic_ostream< char, std::char_traits< char > > OStream