// Copyright (c) 2022 Sentry. All Rights Reserved. #pragma once #include "Interface/SentryAttachmentInterface.h" @class SentryAttachment; class SentryAttachmentApple : public ISentryAttachment { public: SentryAttachmentApple(const TArray& data, const FString& filename, const FString& contentType); SentryAttachmentApple(const FString& path, const FString& filename, const FString& contentType); virtual ~SentryAttachmentApple() override; SentryAttachment* GetNativeObject(); virtual TArray GetData() const override; virtual FString GetPath() const override; virtual FString GetFilename() const override; virtual FString GetContentType() const override; private: SentryAttachment* AttachmentApple; };