LMMS
Loading...
Searching...
No Matches
juce::PushNotificationsDelegate Struct Referenceabstract
Inheritance diagram for juce::PushNotificationsDelegate:
juce::PushNotifications::Pimpl

Classes

struct  Class

Public Member Functions

 PushNotificationsDelegate ()
virtual ~PushNotificationsDelegate ()
virtual void registeredForRemoteNotifications (NSData *deviceToken)=0
virtual void failedToRegisterForRemoteNotifications (NSError *error)=0
virtual void didReceiveRemoteNotification (NSDictionary *userInfo)=0
virtual void didDeliverNotification (NSUserNotification *notification)=0
virtual void didActivateNotification (NSUserNotification *notification)=0
virtual bool shouldPresentNotification (NSUserNotification *notification)=0

Protected Attributes

NSUniquePtr< NSObject< NSApplicationDelegate, NSUserNotificationCenterDelegate > > delegate

Static Private Member Functions

static ClassgetClass ()

Constructor & Destructor Documentation

◆ PushNotificationsDelegate()

juce::PushNotificationsDelegate::PushNotificationsDelegate ( )
inline

◆ ~PushNotificationsDelegate()

virtual juce::PushNotificationsDelegate::~PushNotificationsDelegate ( )
inlinevirtual

Member Function Documentation

◆ didActivateNotification()

virtual void juce::PushNotificationsDelegate::didActivateNotification ( NSUserNotification * notification)
pure virtual

◆ didDeliverNotification()

virtual void juce::PushNotificationsDelegate::didDeliverNotification ( NSUserNotification * notification)
pure virtual

◆ didReceiveRemoteNotification()

virtual void juce::PushNotificationsDelegate::didReceiveRemoteNotification ( NSDictionary * userInfo)
pure virtual

◆ failedToRegisterForRemoteNotifications()

virtual void juce::PushNotificationsDelegate::failedToRegisterForRemoteNotifications ( NSError * error)
pure virtual

◆ getClass()

Class & juce::PushNotificationsDelegate::getClass ( )
inlinestaticprivate

◆ registeredForRemoteNotifications()

virtual void juce::PushNotificationsDelegate::registeredForRemoteNotifications ( NSData * deviceToken)
pure virtual

◆ shouldPresentNotification()

virtual bool juce::PushNotificationsDelegate::shouldPresentNotification ( NSUserNotification * notification)
pure virtual

Member Data Documentation

◆ delegate

NSUniquePtr<NSObject<NSApplicationDelegate, NSUserNotificationCenterDelegate> > juce::PushNotificationsDelegate::delegate
protected

The documentation for this struct was generated from the following file: