PLCnext API Documentation  22.9.0.33
Classes | Enumerations | Functions
Arp::Services::NotificationLogger::Services Namespace Reference

Namespace for services of the NotificationLogger More...

Classes

class  INotificationLoggerService
 The NotificationLogger stores Notifications and provides an interface to retrieve them. More...
 
class  INotificationLoggerService2
 The NotificationLogger stores Notifications and provides an interface to retrieve them. More...
 
class  NotificationFilter
 Filter specification to match notification on query or delete More...
 
class  NotificationFilter2
 Filter specification to match notification on query or delete More...
 
class  NotificationLoggerServiceProxyFactory
 Proxy factory class of service INotificationLoggerService More...
 
class  NotificationLoggerService2ProxyFactory
 Proxy factory class of service INotificationLoggerService2 More...
 
class  StoredNotification
 Data structure for notifications from the NotificationLogger More...
 
class  StoredNotification2
 Data structure for notifications from the NotificationLogger More...
 

Enumerations

enum class  SortOrder : int32 { None = 0 , TimestampAsc = 1 , TimestampDesc = 2 }
 Definition how to sort the queried notifications More...
 

Functions

ARP_CXX_SYMBOL_EXPORT std::ostream & operator<< (std::ostream &os, SortOrder value)
 
ARP_CXX_SYMBOL_EXPORT std::istream & operator>> (std::istream &is, SortOrder &value)
 

Detailed Description

Namespace for services of the NotificationLogger

Enumeration Type Documentation

◆ SortOrder

Definition how to sort the queried notifications

Enumerator
None 

Do not sort

TimestampAsc 

sort by timestamp ascending

TimestampDesc 

sort by timestamp descending