#include <event.h>
Public Member Functions | |
| Event (const Node &type) | |
| Event (const NodeId &type) | |
| Event () | |
| Variant | GetValue (const std::vector< QualifiedName > &path) const |
| Variant | GetValue (AttributeId attribute) const |
| Variant | GetValue (const QualifiedName &path) const |
| Variant | GetValue (const std::string &qualifiedname) const |
| std::vector< std::vector< QualifiedName > > | GetValueKeys () |
| void | SetValue (const std::vector< QualifiedName > &path, Variant value) |
| void | SetValue (AttributeId attribute, Variant value) |
| void | SetValue (const QualifiedName &path, Variant value) |
| void | SetValue (const std::string &qualifiedname, Variant value) |
Public Attributes | |
| ByteString | EventId |
| NodeId | EventType |
| DateTime | LocalTime |
| LocalizedText | Message |
| DateTime | ReceiveTime |
| uint16_t | Severity = 1 |
| std::string | SourceName |
| NodeId | SourceNode |
| DateTime | Time |
Protected Attributes | |
| AttributeMap | AttributeValues |
| PathMap | PathValues |
| Variant OpcUa::Event::GetValue | ( | const std::vector< QualifiedName > & | path | ) | const |
| Variant OpcUa::Event::GetValue | ( | AttributeId | attribute | ) | const |
| Variant OpcUa::Event::GetValue | ( | const QualifiedName & | path | ) | const |
| Variant OpcUa::Event::GetValue | ( | const std::string & | qualifiedname | ) | const |
| std::vector< std::vector< QualifiedName > > OpcUa::Event::GetValueKeys | ( | ) |
| void OpcUa::Event::SetValue | ( | const std::vector< QualifiedName > & | path, |
| Variant | value | ||
| ) |
| void OpcUa::Event::SetValue | ( | AttributeId | attribute, |
| Variant | value | ||
| ) |
| void OpcUa::Event::SetValue | ( | const QualifiedName & | path, |
| Variant | value | ||
| ) |
| void OpcUa::Event::SetValue | ( | const std::string & | qualifiedname, |
| Variant | value | ||
| ) |
|
protected |
| ByteString OpcUa::Event::EventId |
| LocalizedText OpcUa::Event::Message |