86struct IsBitmaskEnum<
NodeClass> : std::true_type {};
108struct IsBitmaskEnum<
AccessLevel> : std::true_type {};
149struct IsBitmaskEnum<
WriteMask> : std::true_type {};
UA_DataType wrapper class.
uint16_t TypeIndex
Type index of the UA_TYPES array.
EventNotifier
Event notifier.
BrowseDirection
Browse direction.
TimestampsToReturn
Timestamps to return.
MonitoringMode
Monitoring mode.
uint16_t NamespaceIndex
Namespace index.
AttributeId
Attribute identifiers.
@ UserExecutable
Indicates if the method is currently executable taking user access rights into account.
@ Historizing
Indicates whether the server is actively collecting data for the history of the variable.
@ AccessRestrictions
Specifies access restrictions that apply to a node.
@ Executable
Indicates if the method is currently executable.
@ DisplayName
The localized name of the node.
@ NodeId
Unambiguous identifier of a node.
@ BrowseName
A non-localised human-readable name used to browse the address space.
@ Value
The most recent value of the variable that the server has.
@ AccessLevelEx
Extended version of the AccessLevel attribute.
@ MinimumSamplingInterval
Specifies (in milliseconds) how fast the server can reasonably sample the value for changes.
@ UserRolePermissions
Specifies the permissions that apply to a node for all roles granted to current session.
@ IsAbstract
If a reference is abstract, no reference of this type shall exist, only of its subtypes.
@ InverseName
The inverse name describes the reference type as seen from the target node.
@ DataType
The NodeId of the data type definition for the Value attribute.
@ Description
Explains the meaning of the node in a localized text.
@ UserWriteMask
Exposes the possibilities of a client to write the attributes of the node.
@ ArrayDimensions
Specifies the maximum supported length of each dimension of the Value attribute.
@ ContainsNoLoops
Indicates that by following the references in the context of the view there are no loops.
@ RolePermissions
Permissions that apply to a node.
@ UserAccessLevel
Indicates how the value of a variable can be accessed (read/write) and if it contains current and/or ...
@ DataTypeDefinition
Provides the meta data and encoding information for custom data types.
@ Symmetric
If a reference is symmetric, it can seen from both the source and target node.
ModellingRule
Modelling rules.
MessageSecurityMode
Message security mode.
@ Sign
All messages are signed but not encrypted.
@ SignAndEncrypt
All messages are signed and encrypted.
Trait to define an enum (class) as a bitmask and allow bitwise operations.
Namespace with index and URI.