| 
    PLCnext API Documentation 25.6.0.37
    
   | 
 
This is the complete list of members for Arp::System::Nm::NotificationManager, including all inherited members.
| CreateInstance(size_t nonBlockingNotificationSendingProxyQueueLength=128) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | static | 
| CreateNonBlockingNotificationRegistration(const String ¬ificationName, const String &senderName, Severity severity) | Arp::System::Nm::NotificationManager | |
| CreateNonBlockingNotificationRegistration2(const String ¬ificationName, const String &senderName, Severity severity) | Arp::System::Nm::NotificationManager | |
| CreateNonBlockingNotificationRegistration3(const String ¬ificationName, const String &senderName, Severity severity, size_t argumentsBufferCapacity=GetDefaultArgumentsBufferCapacity()) | Arp::System::Nm::NotificationManager | |
| CreateNotificationRegistration(const String ¬ificationName, const String &senderName, Severity severity) | Arp::System::Nm::NotificationManager | |
| CreateNotificationSubscriber(const String ¬ificationName) | Arp::System::Nm::NotificationManager | |
| DisposeInstance(void) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | static | 
| GetAllKnownNotificationNameIds() const override | Arp::System::Nm::NotificationManager | virtual | 
| GetInstance(void) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | static | 
| GetNotificationName(NotificationNameIdType notificationNameId) const override | Arp::System::Nm::NotificationManager | virtual | 
| GetNotificationNameId(const String ¬ificationName) override | Arp::System::Nm::NotificationManager | virtual | 
| GetNotificationNameIdsByStatus(const NotificationRegistrationStatus &status) const override | Arp::System::Nm::NotificationManager | virtual | 
| GetNotificationRegistration(NotificationNameIdType notificationNameId) const override | Arp::System::Nm::NotificationManager | virtual | 
| GetNumberOfSubmittedNotifications() const override | Arp::System::Nm::NotificationManager | virtual | 
| GetPayloadTypeId(const String &payloadTypeName) override | Arp::System::Nm::NotificationManager | virtual | 
| GetPayloadTypeName(const PayloadTypeIdType &payloadTypeId) const override | Arp::System::Nm::NotificationManager | virtual | 
| Instance typedef (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| InstancePtr typedef (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| IsCreated(void) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | static | 
| NonBlockingNotificationSendingAdapter (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | friend | 
| NonBlockingRegisterNotification(const String ¬ificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId) override | Arp::System::Nm::NotificationManager | virtual | 
| NonBlockingRegisterNotification(const String ¬ificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId, Future< NotificationNameIdType > result) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| NonBlockingSendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const RawPayloadType &payload) override | Arp::System::Nm::NotificationManager | virtual | 
| NonBlockingSendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, std::function< RawPayloadType()> createPayloadFunctor, Future< NotificationIdType > result) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| NonBlockingSendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const IPayload &payload) override | Arp::System::Nm::NotificationManager | virtual | 
| NonBlockingUnregisterNotification(NotificationNameIdType notificationNameId) override | Arp::System::Nm::NotificationManager | virtual | 
| NonBlockingUnregisterNotification(NotificationNameIdType notificationNameId, Future< void > result) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| NotificationManager(size_t nonBlockingNotificationSendingProxyQueueLength=128) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | explicit | 
| NotificationManager(const NotificationManager &)=delete (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| NotificationManager(NotificationManager &&) noexcept=delete (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| operator=(const NotificationManager &)=delete (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| operator=(NotificationManager &&) noexcept=delete (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| RegisterNotification(const String ¬ificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId) override | Arp::System::Nm::NotificationManager | virtual | 
| ReplaceSubscriber(INotificationSubscriber *oldSubscriber, INotificationSubscriber *newSubscriber) (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager | |
| SendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const RawPayloadType &payload) override | Arp::System::Nm::NotificationManager | virtual | 
| SendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const IPayload &payload) override | Arp::System::Nm::NotificationManager | virtual | 
| Subscribe(const String ¬ificationName, INotificationSubscriber *subscriber) override | Arp::System::Nm::NotificationManager | virtual | 
| UnregisterNotification(NotificationNameIdType notificationNameId) override | Arp::System::Nm::NotificationManager | virtual | 
| Unsubscribe(NotificationNameIdType notificationNameId, INotificationSubscriber *subscriber) override | Arp::System::Nm::NotificationManager | virtual | 
| UnsubscribeFromAll(INotificationSubscriber *subscriber) override | Arp::System::Nm::NotificationManager | virtual | 
| ~INonBlockingNotificationSending()=default (defined in Arp::System::Nm::INonBlockingNotificationSending) | Arp::System::Nm::INonBlockingNotificationSending | virtual | 
| ~INotificationManagerInfo()=default (defined in Arp::System::Nm::INotificationManagerInfo) | Arp::System::Nm::INotificationManagerInfo | virtual | 
| ~INotificationReceiving()=default (defined in Arp::System::Nm::INotificationReceiving) | Arp::System::Nm::INotificationReceiving | virtual | 
| ~INotificationSending()=default (defined in Arp::System::Nm::INotificationSending) | Arp::System::Nm::INotificationSending | virtual | 
| ~NotificationManager(void) override (defined in Arp::System::Nm::NotificationManager) | Arp::System::Nm::NotificationManager |