open62541pp 0.18.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
typeregistry.hpp
Go to the documentation of this file.
1/* ---------------------------------------------------------------------------------------------- */
2/* Generated - do not modify! */
3/* ---------------------------------------------------------------------------------------------- */
4
5#pragma once
6
9
10namespace opcua {
11
12// clang-format off
13
14#ifdef UA_TYPES_ACTIVATESESSIONREQUEST
15UAPP_TYPEREGISTRY_NATIVE(UA_ActivateSessionRequest, UA_TYPES_ACTIVATESESSIONREQUEST)
16#endif
17#ifdef UA_TYPES_ACTIVATESESSIONRESPONSE
18UAPP_TYPEREGISTRY_NATIVE(UA_ActivateSessionResponse, UA_TYPES_ACTIVATESESSIONRESPONSE)
19#endif
20#ifdef UA_TYPES_ADDNODESITEM
21UAPP_TYPEREGISTRY_NATIVE(UA_AddNodesItem, UA_TYPES_ADDNODESITEM)
22#endif
23#ifdef UA_TYPES_ADDNODESREQUEST
24UAPP_TYPEREGISTRY_NATIVE(UA_AddNodesRequest, UA_TYPES_ADDNODESREQUEST)
25#endif
26#ifdef UA_TYPES_ADDNODESRESPONSE
27UAPP_TYPEREGISTRY_NATIVE(UA_AddNodesResponse, UA_TYPES_ADDNODESRESPONSE)
28#endif
29#ifdef UA_TYPES_ADDNODESRESULT
30UAPP_TYPEREGISTRY_NATIVE(UA_AddNodesResult, UA_TYPES_ADDNODESRESULT)
31#endif
32#ifdef UA_TYPES_ADDREFERENCESITEM
33UAPP_TYPEREGISTRY_NATIVE(UA_AddReferencesItem, UA_TYPES_ADDREFERENCESITEM)
34#endif
35#ifdef UA_TYPES_ADDREFERENCESREQUEST
36UAPP_TYPEREGISTRY_NATIVE(UA_AddReferencesRequest, UA_TYPES_ADDREFERENCESREQUEST)
37#endif
38#ifdef UA_TYPES_ADDREFERENCESRESPONSE
39UAPP_TYPEREGISTRY_NATIVE(UA_AddReferencesResponse, UA_TYPES_ADDREFERENCESRESPONSE)
40#endif
41#ifdef UA_TYPES_AGGREGATECONFIGURATION
42UAPP_TYPEREGISTRY_NATIVE(UA_AggregateConfiguration, UA_TYPES_AGGREGATECONFIGURATION)
43#endif
44#ifdef UA_TYPES_AGGREGATEFILTER
45UAPP_TYPEREGISTRY_NATIVE(UA_AggregateFilter, UA_TYPES_AGGREGATEFILTER)
46#endif
47#ifdef UA_TYPES_ANONYMOUSIDENTITYTOKEN
48UAPP_TYPEREGISTRY_NATIVE(UA_AnonymousIdentityToken, UA_TYPES_ANONYMOUSIDENTITYTOKEN)
49#endif
50#ifdef UA_TYPES_APPLICATIONDESCRIPTION
51UAPP_TYPEREGISTRY_NATIVE(UA_ApplicationDescription, UA_TYPES_APPLICATIONDESCRIPTION)
52#endif
53#ifdef UA_TYPES_APPLICATIONTYPE
54UAPP_TYPEREGISTRY_NATIVE(UA_ApplicationType, UA_TYPES_APPLICATIONTYPE)
55#endif
56#ifdef UA_TYPES_ARGUMENT
57UAPP_TYPEREGISTRY_NATIVE(UA_Argument, UA_TYPES_ARGUMENT)
58#endif
59#ifdef UA_TYPES_ASYMMETRICALGORITHMSECURITYHEADER
60UAPP_TYPEREGISTRY_NATIVE(UA_AsymmetricAlgorithmSecurityHeader, UA_TYPES_ASYMMETRICALGORITHMSECURITYHEADER)
61#endif
62#ifdef UA_TYPES_ATTRIBUTEOPERAND
63UAPP_TYPEREGISTRY_NATIVE(UA_AttributeOperand, UA_TYPES_ATTRIBUTEOPERAND)
64#endif
65#ifdef UA_TYPES_AXISINFORMATION
66UAPP_TYPEREGISTRY_NATIVE(UA_AxisInformation, UA_TYPES_AXISINFORMATION)
67#endif
68#ifdef UA_TYPES_AXISSCALEENUMERATION
69UAPP_TYPEREGISTRY_NATIVE(UA_AxisScaleEnumeration, UA_TYPES_AXISSCALEENUMERATION)
70#endif
71#ifdef UA_TYPES_BROKERCONNECTIONTRANSPORTDATATYPE
72UAPP_TYPEREGISTRY_NATIVE(UA_BrokerConnectionTransportDataType, UA_TYPES_BROKERCONNECTIONTRANSPORTDATATYPE)
73#endif
74#ifdef UA_TYPES_BROKERDATASETREADERTRANSPORTDATATYPE
75UAPP_TYPEREGISTRY_NATIVE(UA_BrokerDataSetReaderTransportDataType, UA_TYPES_BROKERDATASETREADERTRANSPORTDATATYPE)
76#endif
77#ifdef UA_TYPES_BROKERDATASETWRITERTRANSPORTDATATYPE
78UAPP_TYPEREGISTRY_NATIVE(UA_BrokerDataSetWriterTransportDataType, UA_TYPES_BROKERDATASETWRITERTRANSPORTDATATYPE)
79#endif
80#ifdef UA_TYPES_BROKERTRANSPORTQUALITYOFSERVICE
81UAPP_TYPEREGISTRY_NATIVE(UA_BrokerTransportQualityOfService, UA_TYPES_BROKERTRANSPORTQUALITYOFSERVICE)
82#endif
83#ifdef UA_TYPES_BROKERWRITERGROUPTRANSPORTDATATYPE
84UAPP_TYPEREGISTRY_NATIVE(UA_BrokerWriterGroupTransportDataType, UA_TYPES_BROKERWRITERGROUPTRANSPORTDATATYPE)
85#endif
86#ifdef UA_TYPES_BROKERWRITERGROUPTRANSPORTTYPE
87UAPP_TYPEREGISTRY_NATIVE(UA_BrokerWriterGroupTransportType, UA_TYPES_BROKERWRITERGROUPTRANSPORTTYPE)
88#endif
89#ifdef UA_TYPES_BROWSEDESCRIPTION
90UAPP_TYPEREGISTRY_NATIVE(UA_BrowseDescription, UA_TYPES_BROWSEDESCRIPTION)
91#endif
92#ifdef UA_TYPES_BROWSEDIRECTION
93UAPP_TYPEREGISTRY_NATIVE(UA_BrowseDirection, UA_TYPES_BROWSEDIRECTION)
94#endif
95#ifdef UA_TYPES_BROWSENEXTREQUEST
96UAPP_TYPEREGISTRY_NATIVE(UA_BrowseNextRequest, UA_TYPES_BROWSENEXTREQUEST)
97#endif
98#ifdef UA_TYPES_BROWSENEXTRESPONSE
99UAPP_TYPEREGISTRY_NATIVE(UA_BrowseNextResponse, UA_TYPES_BROWSENEXTRESPONSE)
100#endif
101#ifdef UA_TYPES_BROWSEPATH
102UAPP_TYPEREGISTRY_NATIVE(UA_BrowsePath, UA_TYPES_BROWSEPATH)
103#endif
104#ifdef UA_TYPES_BROWSEPATHRESULT
105UAPP_TYPEREGISTRY_NATIVE(UA_BrowsePathResult, UA_TYPES_BROWSEPATHRESULT)
106#endif
107#ifdef UA_TYPES_BROWSEPATHTARGET
108UAPP_TYPEREGISTRY_NATIVE(UA_BrowsePathTarget, UA_TYPES_BROWSEPATHTARGET)
109#endif
110#ifdef UA_TYPES_BROWSEREQUEST
111UAPP_TYPEREGISTRY_NATIVE(UA_BrowseRequest, UA_TYPES_BROWSEREQUEST)
112#endif
113#ifdef UA_TYPES_BROWSERESPONSE
114UAPP_TYPEREGISTRY_NATIVE(UA_BrowseResponse, UA_TYPES_BROWSERESPONSE)
115#endif
116#ifdef UA_TYPES_BROWSERESULT
117UAPP_TYPEREGISTRY_NATIVE(UA_BrowseResult, UA_TYPES_BROWSERESULT)
118#endif
119#ifdef UA_TYPES_BROWSERESULTMASK
120UAPP_TYPEREGISTRY_NATIVE(UA_BrowseResultMask, UA_TYPES_BROWSERESULTMASK)
121#endif
122#ifdef UA_TYPES_BUILDINFO
123UAPP_TYPEREGISTRY_NATIVE(UA_BuildInfo, UA_TYPES_BUILDINFO)
124#endif
125#ifdef UA_TYPES_CALLMETHODREQUEST
126UAPP_TYPEREGISTRY_NATIVE(UA_CallMethodRequest, UA_TYPES_CALLMETHODREQUEST)
127#endif
128#ifdef UA_TYPES_CALLMETHODRESULT
129UAPP_TYPEREGISTRY_NATIVE(UA_CallMethodResult, UA_TYPES_CALLMETHODRESULT)
130#endif
131#ifdef UA_TYPES_CALLREQUEST
132UAPP_TYPEREGISTRY_NATIVE(UA_CallRequest, UA_TYPES_CALLREQUEST)
133#endif
134#ifdef UA_TYPES_CALLRESPONSE
135UAPP_TYPEREGISTRY_NATIVE(UA_CallResponse, UA_TYPES_CALLRESPONSE)
136#endif
137#ifdef UA_TYPES_CHANNELSECURITYTOKEN
138UAPP_TYPEREGISTRY_NATIVE(UA_ChannelSecurityToken, UA_TYPES_CHANNELSECURITYTOKEN)
139#endif
140#ifdef UA_TYPES_CHUNKTYPE
141UAPP_TYPEREGISTRY_NATIVE(UA_ChunkType, UA_TYPES_CHUNKTYPE)
142#endif
143#ifdef UA_TYPES_CLOSESECURECHANNELREQUEST
144UAPP_TYPEREGISTRY_NATIVE(UA_CloseSecureChannelRequest, UA_TYPES_CLOSESECURECHANNELREQUEST)
145#endif
146#ifdef UA_TYPES_CLOSESECURECHANNELRESPONSE
147UAPP_TYPEREGISTRY_NATIVE(UA_CloseSecureChannelResponse, UA_TYPES_CLOSESECURECHANNELRESPONSE)
148#endif
149#ifdef UA_TYPES_CLOSESESSIONREQUEST
150UAPP_TYPEREGISTRY_NATIVE(UA_CloseSessionRequest, UA_TYPES_CLOSESESSIONREQUEST)
151#endif
152#ifdef UA_TYPES_CLOSESESSIONRESPONSE
153UAPP_TYPEREGISTRY_NATIVE(UA_CloseSessionResponse, UA_TYPES_CLOSESESSIONRESPONSE)
154#endif
155#ifdef UA_TYPES_COMPLEXNUMBERTYPE
156UAPP_TYPEREGISTRY_NATIVE(UA_ComplexNumberType, UA_TYPES_COMPLEXNUMBERTYPE)
157#endif
158#ifdef UA_TYPES_CONFIGURATIONVERSIONDATATYPE
159UAPP_TYPEREGISTRY_NATIVE(UA_ConfigurationVersionDataType, UA_TYPES_CONFIGURATIONVERSIONDATATYPE)
160#endif
161#ifdef UA_TYPES_CONTENTFILTER
162UAPP_TYPEREGISTRY_NATIVE(UA_ContentFilter, UA_TYPES_CONTENTFILTER)
163#endif
164#ifdef UA_TYPES_CONTENTFILTERELEMENT
165UAPP_TYPEREGISTRY_NATIVE(UA_ContentFilterElement, UA_TYPES_CONTENTFILTERELEMENT)
166#endif
167#ifdef UA_TYPES_CONTENTFILTERELEMENTRESULT
168UAPP_TYPEREGISTRY_NATIVE(UA_ContentFilterElementResult, UA_TYPES_CONTENTFILTERELEMENTRESULT)
169#endif
170#ifdef UA_TYPES_CONTENTFILTERRESULT
171UAPP_TYPEREGISTRY_NATIVE(UA_ContentFilterResult, UA_TYPES_CONTENTFILTERRESULT)
172#endif
173#ifdef UA_TYPES_CREATEMONITOREDITEMSREQUEST
174UAPP_TYPEREGISTRY_NATIVE(UA_CreateMonitoredItemsRequest, UA_TYPES_CREATEMONITOREDITEMSREQUEST)
175#endif
176#ifdef UA_TYPES_CREATEMONITOREDITEMSRESPONSE
177UAPP_TYPEREGISTRY_NATIVE(UA_CreateMonitoredItemsResponse, UA_TYPES_CREATEMONITOREDITEMSRESPONSE)
178#endif
179#ifdef UA_TYPES_CREATESESSIONREQUEST
180UAPP_TYPEREGISTRY_NATIVE(UA_CreateSessionRequest, UA_TYPES_CREATESESSIONREQUEST)
181#endif
182#ifdef UA_TYPES_CREATESESSIONRESPONSE
183UAPP_TYPEREGISTRY_NATIVE(UA_CreateSessionResponse, UA_TYPES_CREATESESSIONRESPONSE)
184#endif
185#ifdef UA_TYPES_CREATESUBSCRIPTIONREQUEST
186UAPP_TYPEREGISTRY_NATIVE(UA_CreateSubscriptionRequest, UA_TYPES_CREATESUBSCRIPTIONREQUEST)
187#endif
188#ifdef UA_TYPES_CREATESUBSCRIPTIONRESPONSE
189UAPP_TYPEREGISTRY_NATIVE(UA_CreateSubscriptionResponse, UA_TYPES_CREATESUBSCRIPTIONRESPONSE)
190#endif
191#ifdef UA_TYPES_DATACHANGEFILTER
192UAPP_TYPEREGISTRY_NATIVE(UA_DataChangeFilter, UA_TYPES_DATACHANGEFILTER)
193#endif
194#ifdef UA_TYPES_DATACHANGENOTIFICATION
195UAPP_TYPEREGISTRY_NATIVE(UA_DataChangeNotification, UA_TYPES_DATACHANGENOTIFICATION)
196#endif
197#ifdef UA_TYPES_DATACHANGETRIGGER
198UAPP_TYPEREGISTRY_NATIVE(UA_DataChangeTrigger, UA_TYPES_DATACHANGETRIGGER)
199#endif
200#ifdef UA_TYPES_DATASETMETADATATYPE
201UAPP_TYPEREGISTRY_NATIVE(UA_DataSetMetaDataType, UA_TYPES_DATASETMETADATATYPE)
202#endif
203#ifdef UA_TYPES_DATASETORDERINGTYPE
204UAPP_TYPEREGISTRY_NATIVE(UA_DataSetOrderingType, UA_TYPES_DATASETORDERINGTYPE)
205#endif
206#ifdef UA_TYPES_DATASETREADERDATATYPE
207UAPP_TYPEREGISTRY_NATIVE(UA_DataSetReaderDataType, UA_TYPES_DATASETREADERDATATYPE)
208#endif
209#ifdef UA_TYPES_DATASETWRITERDATATYPE
210UAPP_TYPEREGISTRY_NATIVE(UA_DataSetWriterDataType, UA_TYPES_DATASETWRITERDATATYPE)
211#endif
212#ifdef UA_TYPES_DATATYPEATTRIBUTES
213UAPP_TYPEREGISTRY_NATIVE(UA_DataTypeAttributes, UA_TYPES_DATATYPEATTRIBUTES)
214#endif
215#ifdef UA_TYPES_DATAGRAMCONNECTIONTRANSPORTDATATYPE
216UAPP_TYPEREGISTRY_NATIVE(UA_DatagramConnectionTransportDataType, UA_TYPES_DATAGRAMCONNECTIONTRANSPORTDATATYPE)
217#endif
218#ifdef UA_TYPES_DATAGRAMWRITERGROUPTRANSPORTDATATYPE
219UAPP_TYPEREGISTRY_NATIVE(UA_DatagramWriterGroupTransportDataType, UA_TYPES_DATAGRAMWRITERGROUPTRANSPORTDATATYPE)
220#endif
221#ifdef UA_TYPES_DEADBANDTYPE
222UAPP_TYPEREGISTRY_NATIVE(UA_DeadbandType, UA_TYPES_DEADBANDTYPE)
223#endif
224#ifdef UA_TYPES_DELETEMONITOREDITEMSREQUEST
225UAPP_TYPEREGISTRY_NATIVE(UA_DeleteMonitoredItemsRequest, UA_TYPES_DELETEMONITOREDITEMSREQUEST)
226#endif
227#ifdef UA_TYPES_DELETEMONITOREDITEMSRESPONSE
228UAPP_TYPEREGISTRY_NATIVE(UA_DeleteMonitoredItemsResponse, UA_TYPES_DELETEMONITOREDITEMSRESPONSE)
229#endif
230#ifdef UA_TYPES_DELETENODESITEM
231UAPP_TYPEREGISTRY_NATIVE(UA_DeleteNodesItem, UA_TYPES_DELETENODESITEM)
232#endif
233#ifdef UA_TYPES_DELETENODESREQUEST
234UAPP_TYPEREGISTRY_NATIVE(UA_DeleteNodesRequest, UA_TYPES_DELETENODESREQUEST)
235#endif
236#ifdef UA_TYPES_DELETENODESRESPONSE
237UAPP_TYPEREGISTRY_NATIVE(UA_DeleteNodesResponse, UA_TYPES_DELETENODESRESPONSE)
238#endif
239#ifdef UA_TYPES_DELETERAWMODIFIEDDETAILS
240UAPP_TYPEREGISTRY_NATIVE(UA_DeleteRawModifiedDetails, UA_TYPES_DELETERAWMODIFIEDDETAILS)
241#endif
242#ifdef UA_TYPES_DELETEREFERENCESITEM
243UAPP_TYPEREGISTRY_NATIVE(UA_DeleteReferencesItem, UA_TYPES_DELETEREFERENCESITEM)
244#endif
245#ifdef UA_TYPES_DELETEREFERENCESREQUEST
246UAPP_TYPEREGISTRY_NATIVE(UA_DeleteReferencesRequest, UA_TYPES_DELETEREFERENCESREQUEST)
247#endif
248#ifdef UA_TYPES_DELETEREFERENCESRESPONSE
249UAPP_TYPEREGISTRY_NATIVE(UA_DeleteReferencesResponse, UA_TYPES_DELETEREFERENCESRESPONSE)
250#endif
251#ifdef UA_TYPES_DELETESUBSCRIPTIONSREQUEST
252UAPP_TYPEREGISTRY_NATIVE(UA_DeleteSubscriptionsRequest, UA_TYPES_DELETESUBSCRIPTIONSREQUEST)
253#endif
254#ifdef UA_TYPES_DELETESUBSCRIPTIONSRESPONSE
255UAPP_TYPEREGISTRY_NATIVE(UA_DeleteSubscriptionsResponse, UA_TYPES_DELETESUBSCRIPTIONSRESPONSE)
256#endif
257#ifdef UA_TYPES_DOUBLECOMPLEXNUMBERTYPE
258UAPP_TYPEREGISTRY_NATIVE(UA_DoubleComplexNumberType, UA_TYPES_DOUBLECOMPLEXNUMBERTYPE)
259#endif
260#ifdef UA_TYPES_EUINFORMATION
261UAPP_TYPEREGISTRY_NATIVE(UA_EUInformation, UA_TYPES_EUINFORMATION)
262#endif
263#ifdef UA_TYPES_ELEMENTOPERAND
264UAPP_TYPEREGISTRY_NATIVE(UA_ElementOperand, UA_TYPES_ELEMENTOPERAND)
265#endif
266#ifdef UA_TYPES_ENDPOINTDESCRIPTION
267UAPP_TYPEREGISTRY_NATIVE(UA_EndpointDescription, UA_TYPES_ENDPOINTDESCRIPTION)
268#endif
269#ifdef UA_TYPES_ENUMDEFINITION
270UAPP_TYPEREGISTRY_NATIVE(UA_EnumDefinition, UA_TYPES_ENUMDEFINITION)
271#endif
272#ifdef UA_TYPES_ENUMDESCRIPTION
273UAPP_TYPEREGISTRY_NATIVE(UA_EnumDescription, UA_TYPES_ENUMDESCRIPTION)
274#endif
275#ifdef UA_TYPES_ENUMFIELD
276UAPP_TYPEREGISTRY_NATIVE(UA_EnumField, UA_TYPES_ENUMFIELD)
277#endif
278#ifdef UA_TYPES_ENUMVALUETYPE
279UAPP_TYPEREGISTRY_NATIVE(UA_EnumValueType, UA_TYPES_ENUMVALUETYPE)
280#endif
281#ifdef UA_TYPES_EVENTFIELDLIST
282UAPP_TYPEREGISTRY_NATIVE(UA_EventFieldList, UA_TYPES_EVENTFIELDLIST)
283#endif
284#ifdef UA_TYPES_EVENTFILTER
285UAPP_TYPEREGISTRY_NATIVE(UA_EventFilter, UA_TYPES_EVENTFILTER)
286#endif
287#ifdef UA_TYPES_EVENTFILTERRESULT
288UAPP_TYPEREGISTRY_NATIVE(UA_EventFilterResult, UA_TYPES_EVENTFILTERRESULT)
289#endif
290#ifdef UA_TYPES_EVENTNOTIFICATIONLIST
291UAPP_TYPEREGISTRY_NATIVE(UA_EventNotificationList, UA_TYPES_EVENTNOTIFICATIONLIST)
292#endif
293#ifdef UA_TYPES_FIELDMETADATA
294UAPP_TYPEREGISTRY_NATIVE(UA_FieldMetaData, UA_TYPES_FIELDMETADATA)
295#endif
296#ifdef UA_TYPES_FIELDTARGETDATATYPE
297UAPP_TYPEREGISTRY_NATIVE(UA_FieldTargetDataType, UA_TYPES_FIELDTARGETDATATYPE)
298#endif
299#ifdef UA_TYPES_FILTEROPERATOR
300UAPP_TYPEREGISTRY_NATIVE(UA_FilterOperator, UA_TYPES_FILTEROPERATOR)
301#endif
302#ifdef UA_TYPES_FINDSERVERSONNETWORKREQUEST
303UAPP_TYPEREGISTRY_NATIVE(UA_FindServersOnNetworkRequest, UA_TYPES_FINDSERVERSONNETWORKREQUEST)
304#endif
305#ifdef UA_TYPES_FINDSERVERSONNETWORKRESPONSE
306UAPP_TYPEREGISTRY_NATIVE(UA_FindServersOnNetworkResponse, UA_TYPES_FINDSERVERSONNETWORKRESPONSE)
307#endif
308#ifdef UA_TYPES_FINDSERVERSREQUEST
309UAPP_TYPEREGISTRY_NATIVE(UA_FindServersRequest, UA_TYPES_FINDSERVERSREQUEST)
310#endif
311#ifdef UA_TYPES_FINDSERVERSRESPONSE
312UAPP_TYPEREGISTRY_NATIVE(UA_FindServersResponse, UA_TYPES_FINDSERVERSRESPONSE)
313#endif
314#ifdef UA_TYPES_GETENDPOINTSREQUEST
315UAPP_TYPEREGISTRY_NATIVE(UA_GetEndpointsRequest, UA_TYPES_GETENDPOINTSREQUEST)
316#endif
317#ifdef UA_TYPES_GETENDPOINTSRESPONSE
318UAPP_TYPEREGISTRY_NATIVE(UA_GetEndpointsResponse, UA_TYPES_GETENDPOINTSRESPONSE)
319#endif
320#ifdef UA_TYPES_HISTORYDATA
321UAPP_TYPEREGISTRY_NATIVE(UA_HistoryData, UA_TYPES_HISTORYDATA)
322#endif
323#ifdef UA_TYPES_HISTORYEVENT
324UAPP_TYPEREGISTRY_NATIVE(UA_HistoryEvent, UA_TYPES_HISTORYEVENT)
325#endif
326#ifdef UA_TYPES_HISTORYEVENTFIELDLIST
327UAPP_TYPEREGISTRY_NATIVE(UA_HistoryEventFieldList, UA_TYPES_HISTORYEVENTFIELDLIST)
328#endif
329#ifdef UA_TYPES_HISTORYMODIFIEDDATA
330UAPP_TYPEREGISTRY_NATIVE(UA_HistoryModifiedData, UA_TYPES_HISTORYMODIFIEDDATA)
331#endif
332#ifdef UA_TYPES_HISTORYREADREQUEST
333UAPP_TYPEREGISTRY_NATIVE(UA_HistoryReadRequest, UA_TYPES_HISTORYREADREQUEST)
334#endif
335#ifdef UA_TYPES_HISTORYREADRESPONSE
336UAPP_TYPEREGISTRY_NATIVE(UA_HistoryReadResponse, UA_TYPES_HISTORYREADRESPONSE)
337#endif
338#ifdef UA_TYPES_HISTORYREADRESULT
339UAPP_TYPEREGISTRY_NATIVE(UA_HistoryReadResult, UA_TYPES_HISTORYREADRESULT)
340#endif
341#ifdef UA_TYPES_HISTORYREADVALUEID
342UAPP_TYPEREGISTRY_NATIVE(UA_HistoryReadValueId, UA_TYPES_HISTORYREADVALUEID)
343#endif
344#ifdef UA_TYPES_HISTORYUPDATEREQUEST
345UAPP_TYPEREGISTRY_NATIVE(UA_HistoryUpdateRequest, UA_TYPES_HISTORYUPDATEREQUEST)
346#endif
347#ifdef UA_TYPES_HISTORYUPDATERESPONSE
348UAPP_TYPEREGISTRY_NATIVE(UA_HistoryUpdateResponse, UA_TYPES_HISTORYUPDATERESPONSE)
349#endif
350#ifdef UA_TYPES_HISTORYUPDATERESULT
351UAPP_TYPEREGISTRY_NATIVE(UA_HistoryUpdateResult, UA_TYPES_HISTORYUPDATERESULT)
352#endif
353#ifdef UA_TYPES_HISTORYUPDATETYPE
354UAPP_TYPEREGISTRY_NATIVE(UA_HistoryUpdateType, UA_TYPES_HISTORYUPDATETYPE)
355#endif
356#ifdef UA_TYPES_ISSUEDIDENTITYTOKEN
357UAPP_TYPEREGISTRY_NATIVE(UA_IssuedIdentityToken, UA_TYPES_ISSUEDIDENTITYTOKEN)
358#endif
359#ifdef UA_TYPES_JSONDATASETREADERMESSAGEDATATYPE
360UAPP_TYPEREGISTRY_NATIVE(UA_JsonDataSetReaderMessageDataType, UA_TYPES_JSONDATASETREADERMESSAGEDATATYPE)
361#endif
362#ifdef UA_TYPES_JSONDATASETWRITERMESSAGEDATATYPE
363UAPP_TYPEREGISTRY_NATIVE(UA_JsonDataSetWriterMessageDataType, UA_TYPES_JSONDATASETWRITERMESSAGEDATATYPE)
364#endif
365#ifdef UA_TYPES_JSONWRITERGROUPMESSAGEDATATYPE
366UAPP_TYPEREGISTRY_NATIVE(UA_JsonWriterGroupMessageDataType, UA_TYPES_JSONWRITERGROUPMESSAGEDATATYPE)
367#endif
368#ifdef UA_TYPES_KEYVALUEPAIR
369UAPP_TYPEREGISTRY_NATIVE(UA_KeyValuePair, UA_TYPES_KEYVALUEPAIR)
370#endif
371#ifdef UA_TYPES_LITERALOPERAND
372UAPP_TYPEREGISTRY_NATIVE(UA_LiteralOperand, UA_TYPES_LITERALOPERAND)
373#endif
374#ifdef UA_TYPES_MDNSDISCOVERYCONFIGURATION
375UAPP_TYPEREGISTRY_NATIVE(UA_MdnsDiscoveryConfiguration, UA_TYPES_MDNSDISCOVERYCONFIGURATION)
376#endif
377#ifdef UA_TYPES_MESSAGESECURITYMODE
378UAPP_TYPEREGISTRY_NATIVE(UA_MessageSecurityMode, UA_TYPES_MESSAGESECURITYMODE)
379#endif
380#ifdef UA_TYPES_MESSAGETYPE
381UAPP_TYPEREGISTRY_NATIVE(UA_MessageType, UA_TYPES_MESSAGETYPE)
382#endif
383#ifdef UA_TYPES_METHODATTRIBUTES
384UAPP_TYPEREGISTRY_NATIVE(UA_MethodAttributes, UA_TYPES_METHODATTRIBUTES)
385#endif
386#ifdef UA_TYPES_MODIFICATIONINFO
387UAPP_TYPEREGISTRY_NATIVE(UA_ModificationInfo, UA_TYPES_MODIFICATIONINFO)
388#endif
389#ifdef UA_TYPES_MODIFYMONITOREDITEMSREQUEST
390UAPP_TYPEREGISTRY_NATIVE(UA_ModifyMonitoredItemsRequest, UA_TYPES_MODIFYMONITOREDITEMSREQUEST)
391#endif
392#ifdef UA_TYPES_MODIFYMONITOREDITEMSRESPONSE
393UAPP_TYPEREGISTRY_NATIVE(UA_ModifyMonitoredItemsResponse, UA_TYPES_MODIFYMONITOREDITEMSRESPONSE)
394#endif
395#ifdef UA_TYPES_MODIFYSUBSCRIPTIONREQUEST
396UAPP_TYPEREGISTRY_NATIVE(UA_ModifySubscriptionRequest, UA_TYPES_MODIFYSUBSCRIPTIONREQUEST)
397#endif
398#ifdef UA_TYPES_MODIFYSUBSCRIPTIONRESPONSE
399UAPP_TYPEREGISTRY_NATIVE(UA_ModifySubscriptionResponse, UA_TYPES_MODIFYSUBSCRIPTIONRESPONSE)
400#endif
401#ifdef UA_TYPES_MONITOREDITEMCREATEREQUEST
402UAPP_TYPEREGISTRY_NATIVE(UA_MonitoredItemCreateRequest, UA_TYPES_MONITOREDITEMCREATEREQUEST)
403#endif
404#ifdef UA_TYPES_MONITOREDITEMCREATERESULT
405UAPP_TYPEREGISTRY_NATIVE(UA_MonitoredItemCreateResult, UA_TYPES_MONITOREDITEMCREATERESULT)
406#endif
407#ifdef UA_TYPES_MONITOREDITEMMODIFYREQUEST
408UAPP_TYPEREGISTRY_NATIVE(UA_MonitoredItemModifyRequest, UA_TYPES_MONITOREDITEMMODIFYREQUEST)
409#endif
410#ifdef UA_TYPES_MONITOREDITEMMODIFYRESULT
411UAPP_TYPEREGISTRY_NATIVE(UA_MonitoredItemModifyResult, UA_TYPES_MONITOREDITEMMODIFYRESULT)
412#endif
413#ifdef UA_TYPES_MONITOREDITEMNOTIFICATION
414UAPP_TYPEREGISTRY_NATIVE(UA_MonitoredItemNotification, UA_TYPES_MONITOREDITEMNOTIFICATION)
415#endif
416#ifdef UA_TYPES_MONITORINGMODE
417UAPP_TYPEREGISTRY_NATIVE(UA_MonitoringMode, UA_TYPES_MONITORINGMODE)
418#endif
419#ifdef UA_TYPES_MONITORINGPARAMETERS
420UAPP_TYPEREGISTRY_NATIVE(UA_MonitoringParameters, UA_TYPES_MONITORINGPARAMETERS)
421#endif
422#ifdef UA_TYPES_NETWORKADDRESSURLDATATYPE
423UAPP_TYPEREGISTRY_NATIVE(UA_NetworkAddressUrlDataType, UA_TYPES_NETWORKADDRESSURLDATATYPE)
424#endif
425#ifdef UA_TYPES_NODEATTRIBUTES
426UAPP_TYPEREGISTRY_NATIVE(UA_NodeAttributes, UA_TYPES_NODEATTRIBUTES)
427#endif
428#ifdef UA_TYPES_NODEATTRIBUTESMASK
429UAPP_TYPEREGISTRY_NATIVE(UA_NodeAttributesMask, UA_TYPES_NODEATTRIBUTESMASK)
430#endif
431#ifdef UA_TYPES_NODECLASS
432UAPP_TYPEREGISTRY_NATIVE(UA_NodeClass, UA_TYPES_NODECLASS)
433#endif
434#ifdef UA_TYPES_NODETYPEDESCRIPTION
435UAPP_TYPEREGISTRY_NATIVE(UA_NodeTypeDescription, UA_TYPES_NODETYPEDESCRIPTION)
436#endif
437#ifdef UA_TYPES_NOTIFICATIONMESSAGE
438UAPP_TYPEREGISTRY_NATIVE(UA_NotificationMessage, UA_TYPES_NOTIFICATIONMESSAGE)
439#endif
440#ifdef UA_TYPES_OBJECTATTRIBUTES
441UAPP_TYPEREGISTRY_NATIVE(UA_ObjectAttributes, UA_TYPES_OBJECTATTRIBUTES)
442#endif
443#ifdef UA_TYPES_OBJECTTYPEATTRIBUTES
444UAPP_TYPEREGISTRY_NATIVE(UA_ObjectTypeAttributes, UA_TYPES_OBJECTTYPEATTRIBUTES)
445#endif
446#ifdef UA_TYPES_OPENSECURECHANNELREQUEST
447UAPP_TYPEREGISTRY_NATIVE(UA_OpenSecureChannelRequest, UA_TYPES_OPENSECURECHANNELREQUEST)
448#endif
449#ifdef UA_TYPES_OPENSECURECHANNELRESPONSE
450UAPP_TYPEREGISTRY_NATIVE(UA_OpenSecureChannelResponse, UA_TYPES_OPENSECURECHANNELRESPONSE)
451#endif
452#ifdef UA_TYPES_OVERRIDEVALUEHANDLING
453UAPP_TYPEREGISTRY_NATIVE(UA_OverrideValueHandling, UA_TYPES_OVERRIDEVALUEHANDLING)
454#endif
455#ifdef UA_TYPES_PARSINGRESULT
456UAPP_TYPEREGISTRY_NATIVE(UA_ParsingResult, UA_TYPES_PARSINGRESULT)
457#endif
458#ifdef UA_TYPES_PERFORMUPDATETYPE
459UAPP_TYPEREGISTRY_NATIVE(UA_PerformUpdateType, UA_TYPES_PERFORMUPDATETYPE)
460#endif
461#ifdef UA_TYPES_PUBSUBCONFIGURATIONDATATYPE
462UAPP_TYPEREGISTRY_NATIVE(UA_PubSubConfigurationDataType, UA_TYPES_PUBSUBCONFIGURATIONDATATYPE)
463#endif
464#ifdef UA_TYPES_PUBSUBCONNECTIONDATATYPE
465UAPP_TYPEREGISTRY_NATIVE(UA_PubSubConnectionDataType, UA_TYPES_PUBSUBCONNECTIONDATATYPE)
466#endif
467#ifdef UA_TYPES_PUBSUBSTATE
468UAPP_TYPEREGISTRY_NATIVE(UA_PubSubState, UA_TYPES_PUBSUBSTATE)
469#endif
470#ifdef UA_TYPES_PUBLISHREQUEST
471UAPP_TYPEREGISTRY_NATIVE(UA_PublishRequest, UA_TYPES_PUBLISHREQUEST)
472#endif
473#ifdef UA_TYPES_PUBLISHRESPONSE
474UAPP_TYPEREGISTRY_NATIVE(UA_PublishResponse, UA_TYPES_PUBLISHRESPONSE)
475#endif
476#ifdef UA_TYPES_PUBLISHEDDATAITEMSDATATYPE
477UAPP_TYPEREGISTRY_NATIVE(UA_PublishedDataItemsDataType, UA_TYPES_PUBLISHEDDATAITEMSDATATYPE)
478#endif
479#ifdef UA_TYPES_PUBLISHEDDATASETDATATYPE
480UAPP_TYPEREGISTRY_NATIVE(UA_PublishedDataSetDataType, UA_TYPES_PUBLISHEDDATASETDATATYPE)
481#endif
482#ifdef UA_TYPES_PUBLISHEDEVENTSDATATYPE
483UAPP_TYPEREGISTRY_NATIVE(UA_PublishedEventsDataType, UA_TYPES_PUBLISHEDEVENTSDATATYPE)
484#endif
485#ifdef UA_TYPES_PUBLISHEDVARIABLEDATATYPE
486UAPP_TYPEREGISTRY_NATIVE(UA_PublishedVariableDataType, UA_TYPES_PUBLISHEDVARIABLEDATATYPE)
487#endif
488#ifdef UA_TYPES_QUERYDATADESCRIPTION
489UAPP_TYPEREGISTRY_NATIVE(UA_QueryDataDescription, UA_TYPES_QUERYDATADESCRIPTION)
490#endif
491#ifdef UA_TYPES_QUERYDATASET
492UAPP_TYPEREGISTRY_NATIVE(UA_QueryDataSet, UA_TYPES_QUERYDATASET)
493#endif
494#ifdef UA_TYPES_QUERYFIRSTREQUEST
495UAPP_TYPEREGISTRY_NATIVE(UA_QueryFirstRequest, UA_TYPES_QUERYFIRSTREQUEST)
496#endif
497#ifdef UA_TYPES_QUERYFIRSTRESPONSE
498UAPP_TYPEREGISTRY_NATIVE(UA_QueryFirstResponse, UA_TYPES_QUERYFIRSTRESPONSE)
499#endif
500#ifdef UA_TYPES_QUERYNEXTREQUEST
501UAPP_TYPEREGISTRY_NATIVE(UA_QueryNextRequest, UA_TYPES_QUERYNEXTREQUEST)
502#endif
503#ifdef UA_TYPES_QUERYNEXTRESPONSE
504UAPP_TYPEREGISTRY_NATIVE(UA_QueryNextResponse, UA_TYPES_QUERYNEXTRESPONSE)
505#endif
506#ifdef UA_TYPES_RANGE
507UAPP_TYPEREGISTRY_NATIVE(UA_Range, UA_TYPES_RANGE)
508#endif
509#ifdef UA_TYPES_READATTIMEDETAILS
510UAPP_TYPEREGISTRY_NATIVE(UA_ReadAtTimeDetails, UA_TYPES_READATTIMEDETAILS)
511#endif
512#ifdef UA_TYPES_READEVENTDETAILS
513UAPP_TYPEREGISTRY_NATIVE(UA_ReadEventDetails, UA_TYPES_READEVENTDETAILS)
514#endif
515#ifdef UA_TYPES_READPROCESSEDDETAILS
516UAPP_TYPEREGISTRY_NATIVE(UA_ReadProcessedDetails, UA_TYPES_READPROCESSEDDETAILS)
517#endif
518#ifdef UA_TYPES_READRAWMODIFIEDDETAILS
519UAPP_TYPEREGISTRY_NATIVE(UA_ReadRawModifiedDetails, UA_TYPES_READRAWMODIFIEDDETAILS)
520#endif
521#ifdef UA_TYPES_READREQUEST
522UAPP_TYPEREGISTRY_NATIVE(UA_ReadRequest, UA_TYPES_READREQUEST)
523#endif
524#ifdef UA_TYPES_READRESPONSE
525UAPP_TYPEREGISTRY_NATIVE(UA_ReadResponse, UA_TYPES_READRESPONSE)
526#endif
527#ifdef UA_TYPES_READVALUEID
528UAPP_TYPEREGISTRY_NATIVE(UA_ReadValueId, UA_TYPES_READVALUEID)
529#endif
530#ifdef UA_TYPES_READERGROUPDATATYPE
531UAPP_TYPEREGISTRY_NATIVE(UA_ReaderGroupDataType, UA_TYPES_READERGROUPDATATYPE)
532#endif
533#ifdef UA_TYPES_REDUNDANCYSUPPORT
534UAPP_TYPEREGISTRY_NATIVE(UA_RedundancySupport, UA_TYPES_REDUNDANCYSUPPORT)
535#endif
536#ifdef UA_TYPES_REFERENCEDESCRIPTION
537UAPP_TYPEREGISTRY_NATIVE(UA_ReferenceDescription, UA_TYPES_REFERENCEDESCRIPTION)
538#endif
539#ifdef UA_TYPES_REFERENCETYPEATTRIBUTES
540UAPP_TYPEREGISTRY_NATIVE(UA_ReferenceTypeAttributes, UA_TYPES_REFERENCETYPEATTRIBUTES)
541#endif
542#ifdef UA_TYPES_REGISTERNODESREQUEST
543UAPP_TYPEREGISTRY_NATIVE(UA_RegisterNodesRequest, UA_TYPES_REGISTERNODESREQUEST)
544#endif
545#ifdef UA_TYPES_REGISTERNODESRESPONSE
546UAPP_TYPEREGISTRY_NATIVE(UA_RegisterNodesResponse, UA_TYPES_REGISTERNODESRESPONSE)
547#endif
548#ifdef UA_TYPES_REGISTERSERVER2REQUEST
549UAPP_TYPEREGISTRY_NATIVE(UA_RegisterServer2Request, UA_TYPES_REGISTERSERVER2REQUEST)
550#endif
551#ifdef UA_TYPES_REGISTERSERVER2RESPONSE
552UAPP_TYPEREGISTRY_NATIVE(UA_RegisterServer2Response, UA_TYPES_REGISTERSERVER2RESPONSE)
553#endif
554#ifdef UA_TYPES_REGISTERSERVERREQUEST
555UAPP_TYPEREGISTRY_NATIVE(UA_RegisterServerRequest, UA_TYPES_REGISTERSERVERREQUEST)
556#endif
557#ifdef UA_TYPES_REGISTERSERVERRESPONSE
558UAPP_TYPEREGISTRY_NATIVE(UA_RegisterServerResponse, UA_TYPES_REGISTERSERVERRESPONSE)
559#endif
560#ifdef UA_TYPES_REGISTEREDSERVER
561UAPP_TYPEREGISTRY_NATIVE(UA_RegisteredServer, UA_TYPES_REGISTEREDSERVER)
562#endif
563#ifdef UA_TYPES_RELATIVEPATH
564UAPP_TYPEREGISTRY_NATIVE(UA_RelativePath, UA_TYPES_RELATIVEPATH)
565#endif
566#ifdef UA_TYPES_RELATIVEPATHELEMENT
567UAPP_TYPEREGISTRY_NATIVE(UA_RelativePathElement, UA_TYPES_RELATIVEPATHELEMENT)
568#endif
569#ifdef UA_TYPES_REPUBLISHREQUEST
570UAPP_TYPEREGISTRY_NATIVE(UA_RepublishRequest, UA_TYPES_REPUBLISHREQUEST)
571#endif
572#ifdef UA_TYPES_REPUBLISHRESPONSE
573UAPP_TYPEREGISTRY_NATIVE(UA_RepublishResponse, UA_TYPES_REPUBLISHRESPONSE)
574#endif
575#ifdef UA_TYPES_REQUESTHEADER
576UAPP_TYPEREGISTRY_NATIVE(UA_RequestHeader, UA_TYPES_REQUESTHEADER)
577#endif
578#ifdef UA_TYPES_RESPONSEHEADER
579UAPP_TYPEREGISTRY_NATIVE(UA_ResponseHeader, UA_TYPES_RESPONSEHEADER)
580#endif
581#ifdef UA_TYPES_ROLEPERMISSIONTYPE
582UAPP_TYPEREGISTRY_NATIVE(UA_RolePermissionType, UA_TYPES_ROLEPERMISSIONTYPE)
583#endif
584#ifdef UA_TYPES_SECURITYTOKENREQUESTTYPE
585UAPP_TYPEREGISTRY_NATIVE(UA_SecurityTokenRequestType, UA_TYPES_SECURITYTOKENREQUESTTYPE)
586#endif
587#ifdef UA_TYPES_SEQUENCEHEADER
588UAPP_TYPEREGISTRY_NATIVE(UA_SequenceHeader, UA_TYPES_SEQUENCEHEADER)
589#endif
590#ifdef UA_TYPES_SERVERDIAGNOSTICSSUMMARYDATATYPE
591UAPP_TYPEREGISTRY_NATIVE(UA_ServerDiagnosticsSummaryDataType, UA_TYPES_SERVERDIAGNOSTICSSUMMARYDATATYPE)
592#endif
593#ifdef UA_TYPES_SERVERONNETWORK
594UAPP_TYPEREGISTRY_NATIVE(UA_ServerOnNetwork, UA_TYPES_SERVERONNETWORK)
595#endif
596#ifdef UA_TYPES_SERVERSTATE
597UAPP_TYPEREGISTRY_NATIVE(UA_ServerState, UA_TYPES_SERVERSTATE)
598#endif
599#ifdef UA_TYPES_SERVERSTATUSDATATYPE
600UAPP_TYPEREGISTRY_NATIVE(UA_ServerStatusDataType, UA_TYPES_SERVERSTATUSDATATYPE)
601#endif
602#ifdef UA_TYPES_SERVICECOUNTERDATATYPE
603UAPP_TYPEREGISTRY_NATIVE(UA_ServiceCounterDataType, UA_TYPES_SERVICECOUNTERDATATYPE)
604#endif
605#ifdef UA_TYPES_SERVICEFAULT
606UAPP_TYPEREGISTRY_NATIVE(UA_ServiceFault, UA_TYPES_SERVICEFAULT)
607#endif
608#ifdef UA_TYPES_SESSIONDIAGNOSTICSDATATYPE
609UAPP_TYPEREGISTRY_NATIVE(UA_SessionDiagnosticsDataType, UA_TYPES_SESSIONDIAGNOSTICSDATATYPE)
610#endif
611#ifdef UA_TYPES_SESSIONSECURITYDIAGNOSTICSDATATYPE
612UAPP_TYPEREGISTRY_NATIVE(UA_SessionSecurityDiagnosticsDataType, UA_TYPES_SESSIONSECURITYDIAGNOSTICSDATATYPE)
613#endif
614#ifdef UA_TYPES_SETMONITORINGMODEREQUEST
615UAPP_TYPEREGISTRY_NATIVE(UA_SetMonitoringModeRequest, UA_TYPES_SETMONITORINGMODEREQUEST)
616#endif
617#ifdef UA_TYPES_SETMONITORINGMODERESPONSE
618UAPP_TYPEREGISTRY_NATIVE(UA_SetMonitoringModeResponse, UA_TYPES_SETMONITORINGMODERESPONSE)
619#endif
620#ifdef UA_TYPES_SETPUBLISHINGMODEREQUEST
621UAPP_TYPEREGISTRY_NATIVE(UA_SetPublishingModeRequest, UA_TYPES_SETPUBLISHINGMODEREQUEST)
622#endif
623#ifdef UA_TYPES_SETPUBLISHINGMODERESPONSE
624UAPP_TYPEREGISTRY_NATIVE(UA_SetPublishingModeResponse, UA_TYPES_SETPUBLISHINGMODERESPONSE)
625#endif
626#ifdef UA_TYPES_SETTRIGGERINGREQUEST
627UAPP_TYPEREGISTRY_NATIVE(UA_SetTriggeringRequest, UA_TYPES_SETTRIGGERINGREQUEST)
628#endif
629#ifdef UA_TYPES_SETTRIGGERINGRESPONSE
630UAPP_TYPEREGISTRY_NATIVE(UA_SetTriggeringResponse, UA_TYPES_SETTRIGGERINGRESPONSE)
631#endif
632#ifdef UA_TYPES_SIGNATUREDATA
633UAPP_TYPEREGISTRY_NATIVE(UA_SignatureData, UA_TYPES_SIGNATUREDATA)
634#endif
635#ifdef UA_TYPES_SIGNEDSOFTWARECERTIFICATE
636UAPP_TYPEREGISTRY_NATIVE(UA_SignedSoftwareCertificate, UA_TYPES_SIGNEDSOFTWARECERTIFICATE)
637#endif
638#ifdef UA_TYPES_SIMPLEATTRIBUTEOPERAND
639UAPP_TYPEREGISTRY_NATIVE(UA_SimpleAttributeOperand, UA_TYPES_SIMPLEATTRIBUTEOPERAND)
640#endif
641#ifdef UA_TYPES_SIMPLETYPEDESCRIPTION
642UAPP_TYPEREGISTRY_NATIVE(UA_SimpleTypeDescription, UA_TYPES_SIMPLETYPEDESCRIPTION)
643#endif
644#ifdef UA_TYPES_STATUSCHANGENOTIFICATION
645UAPP_TYPEREGISTRY_NATIVE(UA_StatusChangeNotification, UA_TYPES_STATUSCHANGENOTIFICATION)
646#endif
647#ifdef UA_TYPES_STRUCTUREDEFINITION
648UAPP_TYPEREGISTRY_NATIVE(UA_StructureDefinition, UA_TYPES_STRUCTUREDEFINITION)
649#endif
650#ifdef UA_TYPES_STRUCTUREDESCRIPTION
651UAPP_TYPEREGISTRY_NATIVE(UA_StructureDescription, UA_TYPES_STRUCTUREDESCRIPTION)
652#endif
653#ifdef UA_TYPES_STRUCTUREFIELD
654UAPP_TYPEREGISTRY_NATIVE(UA_StructureField, UA_TYPES_STRUCTUREFIELD)
655#endif
656#ifdef UA_TYPES_STRUCTURETYPE
657UAPP_TYPEREGISTRY_NATIVE(UA_StructureType, UA_TYPES_STRUCTURETYPE)
658#endif
659#ifdef UA_TYPES_SUBSCRIBEDDATASETMIRRORDATATYPE
660UAPP_TYPEREGISTRY_NATIVE(UA_SubscribedDataSetMirrorDataType, UA_TYPES_SUBSCRIBEDDATASETMIRRORDATATYPE)
661#endif
662#ifdef UA_TYPES_SUBSCRIPTIONACKNOWLEDGEMENT
663UAPP_TYPEREGISTRY_NATIVE(UA_SubscriptionAcknowledgement, UA_TYPES_SUBSCRIPTIONACKNOWLEDGEMENT)
664#endif
665#ifdef UA_TYPES_SUBSCRIPTIONDIAGNOSTICSDATATYPE
666UAPP_TYPEREGISTRY_NATIVE(UA_SubscriptionDiagnosticsDataType, UA_TYPES_SUBSCRIPTIONDIAGNOSTICSDATATYPE)
667#endif
668#ifdef UA_TYPES_TARGETVARIABLESDATATYPE
669UAPP_TYPEREGISTRY_NATIVE(UA_TargetVariablesDataType, UA_TYPES_TARGETVARIABLESDATATYPE)
670#endif
671#ifdef UA_TYPES_TCPACKNOWLEDGEMESSAGE
672UAPP_TYPEREGISTRY_NATIVE(UA_TcpAcknowledgeMessage, UA_TYPES_TCPACKNOWLEDGEMESSAGE)
673#endif
674#ifdef UA_TYPES_TCPERRORMESSAGE
675UAPP_TYPEREGISTRY_NATIVE(UA_TcpErrorMessage, UA_TYPES_TCPERRORMESSAGE)
676#endif
677#ifdef UA_TYPES_TCPHELLOMESSAGE
678UAPP_TYPEREGISTRY_NATIVE(UA_TcpHelloMessage, UA_TYPES_TCPHELLOMESSAGE)
679#endif
680#ifdef UA_TYPES_TCPMESSAGEHEADER
681UAPP_TYPEREGISTRY_NATIVE(UA_TcpMessageHeader, UA_TYPES_TCPMESSAGEHEADER)
682#endif
683#ifdef UA_TYPES_TIMEZONEDATATYPE
684UAPP_TYPEREGISTRY_NATIVE(UA_TimeZoneDataType, UA_TYPES_TIMEZONEDATATYPE)
685#endif
686#ifdef UA_TYPES_TIMESTAMPSTORETURN
687UAPP_TYPEREGISTRY_NATIVE(UA_TimestampsToReturn, UA_TYPES_TIMESTAMPSTORETURN)
688#endif
689#ifdef UA_TYPES_TRANSFERRESULT
690UAPP_TYPEREGISTRY_NATIVE(UA_TransferResult, UA_TYPES_TRANSFERRESULT)
691#endif
692#ifdef UA_TYPES_TRANSFERSUBSCRIPTIONSREQUEST
693UAPP_TYPEREGISTRY_NATIVE(UA_TransferSubscriptionsRequest, UA_TYPES_TRANSFERSUBSCRIPTIONSREQUEST)
694#endif
695#ifdef UA_TYPES_TRANSFERSUBSCRIPTIONSRESPONSE
696UAPP_TYPEREGISTRY_NATIVE(UA_TransferSubscriptionsResponse, UA_TYPES_TRANSFERSUBSCRIPTIONSRESPONSE)
697#endif
698#ifdef UA_TYPES_TRANSLATEBROWSEPATHSTONODEIDSREQUEST
699UAPP_TYPEREGISTRY_NATIVE(UA_TranslateBrowsePathsToNodeIdsRequest, UA_TYPES_TRANSLATEBROWSEPATHSTONODEIDSREQUEST)
700#endif
701#ifdef UA_TYPES_TRANSLATEBROWSEPATHSTONODEIDSRESPONSE
702UAPP_TYPEREGISTRY_NATIVE(UA_TranslateBrowsePathsToNodeIdsResponse, UA_TYPES_TRANSLATEBROWSEPATHSTONODEIDSRESPONSE)
703#endif
704#ifdef UA_TYPES_UABINARYFILEDATATYPE
705UAPP_TYPEREGISTRY_NATIVE(UA_UABinaryFileDataType, UA_TYPES_UABINARYFILEDATATYPE)
706#endif
707#ifdef UA_TYPES_UADPDATASETREADERMESSAGEDATATYPE
708UAPP_TYPEREGISTRY_NATIVE(UA_UadpDataSetReaderMessageDataType, UA_TYPES_UADPDATASETREADERMESSAGEDATATYPE)
709#endif
710#ifdef UA_TYPES_UADPDATASETWRITERMESSAGEDATATYPE
711UAPP_TYPEREGISTRY_NATIVE(UA_UadpDataSetWriterMessageDataType, UA_TYPES_UADPDATASETWRITERMESSAGEDATATYPE)
712#endif
713#ifdef UA_TYPES_UADPWRITERGROUPMESSAGEDATATYPE
714UAPP_TYPEREGISTRY_NATIVE(UA_UadpWriterGroupMessageDataType, UA_TYPES_UADPWRITERGROUPMESSAGEDATATYPE)
715#endif
716#ifdef UA_TYPES_UNREGISTERNODESREQUEST
717UAPP_TYPEREGISTRY_NATIVE(UA_UnregisterNodesRequest, UA_TYPES_UNREGISTERNODESREQUEST)
718#endif
719#ifdef UA_TYPES_UNREGISTERNODESRESPONSE
720UAPP_TYPEREGISTRY_NATIVE(UA_UnregisterNodesResponse, UA_TYPES_UNREGISTERNODESRESPONSE)
721#endif
722#ifdef UA_TYPES_UPDATEDATADETAILS
723UAPP_TYPEREGISTRY_NATIVE(UA_UpdateDataDetails, UA_TYPES_UPDATEDATADETAILS)
724#endif
725#ifdef UA_TYPES_USERIDENTITYTOKEN
726UAPP_TYPEREGISTRY_NATIVE(UA_UserIdentityToken, UA_TYPES_USERIDENTITYTOKEN)
727#endif
728#ifdef UA_TYPES_USERNAMEIDENTITYTOKEN
729UAPP_TYPEREGISTRY_NATIVE(UA_UserNameIdentityToken, UA_TYPES_USERNAMEIDENTITYTOKEN)
730#endif
731#ifdef UA_TYPES_USERTOKENPOLICY
732UAPP_TYPEREGISTRY_NATIVE(UA_UserTokenPolicy, UA_TYPES_USERTOKENPOLICY)
733#endif
734#ifdef UA_TYPES_USERTOKENTYPE
735UAPP_TYPEREGISTRY_NATIVE(UA_UserTokenType, UA_TYPES_USERTOKENTYPE)
736#endif
737#ifdef UA_TYPES_VARIABLEATTRIBUTES
738UAPP_TYPEREGISTRY_NATIVE(UA_VariableAttributes, UA_TYPES_VARIABLEATTRIBUTES)
739#endif
740#ifdef UA_TYPES_VARIABLETYPEATTRIBUTES
741UAPP_TYPEREGISTRY_NATIVE(UA_VariableTypeAttributes, UA_TYPES_VARIABLETYPEATTRIBUTES)
742#endif
743#ifdef UA_TYPES_VIEWATTRIBUTES
744UAPP_TYPEREGISTRY_NATIVE(UA_ViewAttributes, UA_TYPES_VIEWATTRIBUTES)
745#endif
746#ifdef UA_TYPES_VIEWDESCRIPTION
747UAPP_TYPEREGISTRY_NATIVE(UA_ViewDescription, UA_TYPES_VIEWDESCRIPTION)
748#endif
749#ifdef UA_TYPES_WRITEREQUEST
750UAPP_TYPEREGISTRY_NATIVE(UA_WriteRequest, UA_TYPES_WRITEREQUEST)
751#endif
752#ifdef UA_TYPES_WRITERESPONSE
753UAPP_TYPEREGISTRY_NATIVE(UA_WriteResponse, UA_TYPES_WRITERESPONSE)
754#endif
755#ifdef UA_TYPES_WRITEVALUE
756UAPP_TYPEREGISTRY_NATIVE(UA_WriteValue, UA_TYPES_WRITEVALUE)
757#endif
758#ifdef UA_TYPES_WRITERGROUPDATATYPE
759UAPP_TYPEREGISTRY_NATIVE(UA_WriterGroupDataType, UA_TYPES_WRITERGROUPDATATYPE)
760#endif
761#ifdef UA_TYPES_X509IDENTITYTOKEN
762UAPP_TYPEREGISTRY_NATIVE(UA_X509IdentityToken, UA_TYPES_X509IDENTITYTOKEN)
763#endif
764#ifdef UA_TYPES_XVTYPE
765UAPP_TYPEREGISTRY_NATIVE(UA_XVType, UA_TYPES_XVTYPE)
766#endif
767
768// clang-format on
769
770} // namespace opcua
UA_ChunkType
UA_MessageType
#define UAPP_TYPEREGISTRY_NATIVE(NativeType, typeIndex)
UA_MessageSecurityMode
UA_BrowseDirection
UA_DeadbandType
UA_DataChangeTrigger
UA_UserTokenType
UA_BrowseResultMask
UA_ApplicationType
UA_RedundancySupport
UA_StructureType
UA_AxisScaleEnumeration
UA_TimestampsToReturn
UA_FilterOperator
UA_ServerState
UA_MonitoringMode
UA_NodeClass
UA_NodeAttributesMask
UA_SecurityTokenRequestType