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() noexcept | Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > > | |
GetFutureNotificationId() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
GetLastNotificationId() const | Arp::System::Nm::NonBlockingNotificationRegistration3Base | |
GetNotificationName() const | Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > > | |
GetNotificationNameId() const override | Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType > | virtual |
GetNotificationNameIdInternal() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
GetPayloadTypeId() const | Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > > | |
GetSenderName() const | Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > > | |
GetSeverity() const | Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > > | |
HasImpl() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
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() const | Arp::System::Nm::NonBlockingNotificationRegistration3Base | |
IsReadyToSend() const (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
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()=default | Arp::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::NonBlockingNotificationRegistration3Base | protected |
NonBlockingNotificationRegistration3Base(std::unique_ptr< NonBlockingNotificationSendingAdapter > notificationSending) (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | explicitprotected |
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 ¬ificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId) (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
ResetFutureNotificationId() (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
SendNotification(Args &&... args) | Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType > | |
SendNotificationInternal(const DateTime ×tamp, std::shared_ptr< NonBlockingNotificationRegistration3ArgumentsBufferBase > argumentsBuffer, NonBlockingNotificationRegistration3ArgumentsBufferBase::InsertResult argumentsBufferInsertResult, NonBlockingNotificationSendingAdapter::CreatePayloadFunctor createPayloadFunctor) (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
SendNotificationWithTimestamp(const DateTime ×tamp, Args &&... args) | Arp::System::Nm::NonBlockingNotificationRegistration3< PayloadType, ArgumentsType > | |
Unregister() (defined in Arp::System::Nm::NonBlockingNotificationRegistration3Base) | Arp::System::Nm::NonBlockingNotificationRegistration3Base | protected |
~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::NonBlockingNotificationRegistration3Base | protected |
~NotificationRegistrationBase()=default (defined in Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > >) | Arp::System::Nm::NotificationRegistrationBase< NonBlockingNotificationRegistration3< PayloadType, typename PayloadType::ArgumentsType > > | virtual |