We previously built aws-sdk-cpp
locally and designed a library around it. Now I'm upgrading to use Conan provided aws-sdk-cpp
instead of a locally built one, but I'm getting errors from our library.
I call AWS functions such as the following,
std::string src_bucket;
DeleteObject
// ...
obj.WithBucket(src_bucket).WithDelete(std::move(del));
but I get errors like this.
error: no matching function for call to 'Aws::S3::Model::DeleteObjectsRequest::WithBucket(const string&)`.
Has this function call changed to now allow std::string
? Is there a way to make AWS methods accept std::string
?