PLCnext API Documentation  22.9.0.33
Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType > Member List

This is the complete list of members for Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >, including all inherited members.

arguments_type typedef (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
ArgumentsBuffer typedef (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >protected
Dispose() noexceptArp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
GetFutureNotificationId() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
GetLastNotificationId() constArp::System::Nm::NonBlockingNotificationRegistration3Base
GetNotificationName() constArp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
GetNotificationNameId() const overrideArp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >virtual
GetNotificationNameIdInternal() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
GetPayloadTypeId() constArp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
GetSenderName() constArp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
GetSeverity() constArp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
HasImpl() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
InitializeLogger(const char *loggerName=nullptr) (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >)Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >inlineprotectedstatic
IsCompleted() constArp::System::Nm::NonBlockingNotificationRegistration3Base
IsReadyToSend() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
log (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >)Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >protectedstatic
Loggable(bool initialize=true) (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >)Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >inlineprotected
LoggableBase typedef (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >)Arp::System::Commons::Diagnostics::Logging::Loggable< Derived, IsSingleton, IsStaticClass >protected
NonBlockingNotificationRegistration3()=defaultArp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
NonBlockingNotificationRegistration3(const NonBlockingNotificationRegistration3 &)=delete (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
NonBlockingNotificationRegistration3(NonBlockingNotificationRegistration3 &&other) noexcept (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
NonBlockingNotificationRegistration3Base() (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
NonBlockingNotificationRegistration3Base(std::unique_ptr< NonBlockingNotificationSendingAdapter > notificationSending) (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseexplicitprotected
NonBlockingNotificationRegistration3Base(const NonBlockingNotificationRegistration3Base &other)=delete (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Base
NonBlockingNotificationRegistration3Base(NonBlockingNotificationRegistration3Base &&other) noexcept (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Base
NotificationManager (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >friend
NotificationRegistrationBase(const NotificationRegistrationBase &)=delete (defined in Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >)Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
operator=(const NonBlockingNotificationRegistration3 &)=delete (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
operator=(NonBlockingNotificationRegistration3 &&other) noexcept (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
operator=(NotificationRegistrationBase &&other)=default (defined in Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >)Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
operator=(const NotificationRegistrationBase &)=delete (defined in Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >)Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >
operator=(const NonBlockingNotificationRegistration3Base &other)=delete (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Base
operator=(NonBlockingNotificationRegistration3Base &&other) noexcept (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Base
payload_type typedef (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
Register(const String &notificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId) (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
ResetFutureNotificationId() (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
SendNotification(Args &&... args)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
SendNotificationInternal(const DateTime &timestamp, std::shared_ptr< NonBlockingNotificationRegistration3ArgumentsBufferBase > argumentsBuffer, NonBlockingNotificationRegistration3ArgumentsBufferBase::InsertResult argumentsBufferInsertResult, NonBlockingNotificationSendingAdapter::CreatePayloadFunctor createPayloadFunctor) (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
SendNotificationWithTimestamp(const DateTime &timestamp, Args &&... args)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
Unregister() (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
~NonBlockingNotificationRegistration3() override (defined in Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >)Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType >
~NonBlockingNotificationRegistration3Base() (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base)Arp::System::Nm::NonBlockingNotificationRegistration3Baseprotected
~NotificationRegistrationBase()=default (defined in Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >)Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >virtual