PLCnext API Documentation  22.9.0.33
NonBlockingNotificationRegistration3ArgumentsBufferBase.hpp
1 //
3 // Copyright PHOENIX CONTACT Electronics GmbH
4 //
6 
7 #pragma once
8 
9 #include <cstddef>
10 #include <limits>
11 
12 namespace Arp { namespace System { namespace Nm
13 {
14 
19 {
20 public:
22 
25 
28 
30 
33 
36 
37  struct InsertResult
38  {
39  size_t Index = std::numeric_limits<size_t>::max();
40  bool IsValid = false;
41  };
42 };
43 
44 }}} // namespace Arp::System::Nm
Internal base class for ArgumentsBuffer
Definition: NonBlockingNotificationRegistration3ArgumentsBufferBase.hpp:19
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API
Definition: NonBlockingNotificationRegistration3ArgumentsBufferBase.hpp:38