16 #ifndef ACSDKASSETSINTERFACES_ARTIFACTREQUEST_H_ 17 #define ACSDKASSETSINTERFACES_ARTIFACTREQUEST_H_ 21 #include <unordered_map> 26 namespace acsdkAssets {
27 namespace commonInterfaces {
76 #endif // ACSDKASSETSINTERFACES_ARTIFACTREQUEST_H_ Definition: ArtifactRequest.h:33
virtual Type getRequestType() const =0
::std::string string
Definition: gtest-port.h:1097
virtual std::string toJsonString() const =0
virtual ~ArtifactRequest()=default
static constexpr auto UNPACK
Definition: ArtifactRequest.h:35
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual std::string getSummary() const =0
virtual bool needsUnpacking() const =0
Type
Definition: Type.h:26
bool operator==(const ArtifactRequest &lhs, const ArtifactRequest &rhs)
Definition: ArtifactRequest.h:64
bool operator!=(const ArtifactRequest &lhs, const ArtifactRequest &rhs)
Definition: ArtifactRequest.h:68