私はAWS C++ SDKとAws :: Transfer :: TransferManagerを使用してS3からメモリにファイルをダウンロードしようとしています。AWS S3 C++ SDK TransferManager DownloadFileコールバックの使用方法
私が使用したい機能がある:
std::shared_ptr<TransferHandle> DownloadFile (const Aws::String &bucketName, const Aws::String &keyName, CreateDownloadStreamCallback writeToStreamfn)
私はCreateDownloadStreamCallback引数が動作するようになっているかどうかはわかりませんが。
CreateDownloadStreamCallbackは、私が作成し、AWS ::のIOStreamを返すために、このコールバック関数に入るべきかわからないんだけど
std::function<Aws::IOStream*(void)>
のtypedefです。
このコールバック関数はどのように動作するはずですか?