56 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
// Copyright (c) 2022 Sentry. All Rights Reserved.
 | 
						|
 | 
						|
#include "SentryUserFeedbackApple.h"
 | 
						|
 | 
						|
#include "SentryIdApple.h"
 | 
						|
 | 
						|
#include "Convenience/SentryInclude.h"
 | 
						|
#include "Convenience/SentryMacro.h"
 | 
						|
 | 
						|
SentryUserFeedbackApple::SentryUserFeedbackApple(TSharedPtr<ISentryId> eventId)
 | 
						|
{
 | 
						|
	TSharedPtr<SentryIdApple> idIOS = StaticCastSharedPtr<SentryIdApple>(eventId);
 | 
						|
	SentryId* id = idIOS->GetNativeObject();
 | 
						|
	UserFeedbackApple = [[SENTRY_APPLE_CLASS(SentryUserFeedback) alloc] initWithEventId:id];
 | 
						|
}
 | 
						|
 | 
						|
SentryUserFeedbackApple::~SentryUserFeedbackApple()
 | 
						|
{
 | 
						|
	// Put custom destructor logic here if needed
 | 
						|
}
 | 
						|
 | 
						|
SentryUserFeedback* SentryUserFeedbackApple::GetNativeObject()
 | 
						|
{
 | 
						|
	return UserFeedbackApple;
 | 
						|
}
 | 
						|
 | 
						|
void SentryUserFeedbackApple::SetName(const FString& name)
 | 
						|
{
 | 
						|
	UserFeedbackApple.name = name.GetNSString();
 | 
						|
}
 | 
						|
 | 
						|
FString SentryUserFeedbackApple::GetName() const
 | 
						|
{
 | 
						|
	return FString(UserFeedbackApple.name);
 | 
						|
}
 | 
						|
 | 
						|
void SentryUserFeedbackApple::SetEmail(const FString& email)
 | 
						|
{
 | 
						|
	UserFeedbackApple.email = email.GetNSString();
 | 
						|
}
 | 
						|
 | 
						|
FString SentryUserFeedbackApple::GetEmail() const
 | 
						|
{
 | 
						|
	return FString(UserFeedbackApple.email);
 | 
						|
}
 | 
						|
 | 
						|
void SentryUserFeedbackApple::SetComment(const FString& comment)
 | 
						|
{
 | 
						|
	UserFeedbackApple.comments = comment.GetNSString();
 | 
						|
}
 | 
						|
 | 
						|
FString SentryUserFeedbackApple::GetComment() const
 | 
						|
{
 | 
						|
	return FString(UserFeedbackApple.comments);
 | 
						|
}
 |