Public Member Functions | Private Attributes
OpcUa::Binary::DataDeserializer Class Reference

#include <stream.h>

List of all members.

Public Member Functions

 DataDeserializer (DataSupplier &supplier)
template<>
void Deserialize (OpenFileMode &data)
template<>
void Deserialize (NodeClass &data)
template<>
void Deserialize (AttributeId &t)
template<>
void Deserialize (ApplicationType &data)
template<>
void Deserialize (MessageSecurityMode &data)
template<>
void Deserialize (AttributeOperand &params)
template<>
void Deserialize (FindServersParameters &params)
template<>
void Deserialize (UserTokenType &data)
template<>
void Deserialize (SecurityTokenRequestType &data)
template<>
void Deserialize (NodeAttributesMask &data)
template<typename T >
void Deserialize (T &)
template<>
void Deserialize (FindServersRequest &request)
template<>
void Deserialize (AttributeWriteMask &data)
template<>
void Deserialize (DataValue &val)
template<>
void Deserialize (SimpleAttributeOperand &params)
template<>
void Deserialize (BrowseDirection &data)
template<>
void Deserialize (BrowseResultMask &data)
template<>
void Deserialize (FindServersData &data)
template<>
void Deserialize (ComplianceLevel &data)
template<>
void Deserialize (UserIdentifyToken &token)
template<>
void Deserialize (FilterOperator &data)
template<>
void Deserialize (MonitoredItems &request)
template<>
void Deserialize (LiteralOperand &params)
template<>
void Deserialize (FindServersResponse &resp)
template<>
void Deserialize (TimestampsToReturn &data)
template<>
void Deserialize (HistoryUpdateType &data)
template<>
void Deserialize (ViewDescription &desc)
template<>
void Deserialize (CloseSessionRequest &request)
template<>
void Deserialize (PerformUpdateType &data)
template<>
void Deserialize (ElementOperand &params)
template<>
void Deserialize (MonitoringMode &data)
template<>
void Deserialize (StatusChangeNotification &request)
template<>
void Deserialize (DataChangeTrigger &data)
template<>
void Deserialize (CloseSessionResponse &response)
template<>
void Deserialize (DeadbandType &data)
template<>
void Deserialize (BrowseDescription &desc)
template<>
void Deserialize (EnumeratedTestType &data)
template<>
void Deserialize (RedundancySupport &data)
template<>
void Deserialize (ServiceFaultResponse &request)
template<>
void Deserialize (EventFieldList &request)
template<>
void Deserialize (FilterOperand &params)
template<>
void Deserialize (ServerState &data)
template<>
void Deserialize (NodesQuery &desc)
template<>
void Deserialize (ModelChangeStructureVerbMask &data)
template<>
void Deserialize (EventNotificationList &request)
template<>
void Deserialize (AxisScaleEnumeration &data)
template<>
void Deserialize (uint8_t &value)
template<>
void Deserialize (ExceptionDeviationFormat &data)
template<>
void Deserialize (BrowseRequest &request)
template<>
void Deserialize (int8_t &value)
template<>
void Deserialize (XmlElement &data)
template<>
void Deserialize (DataChangeNotification &request)
template<>
void Deserialize (uint16_t &value)
template<>
void Deserialize (ReferenceDescription &desc)
template<>
void Deserialize (int16_t &value)
template<>
void Deserialize (ContentFilterElement &params)
template<>
void Deserialize (uint32_t &value)
template<>
void Deserialize (NotificationData &data)
template<>
void Deserialize (BrowseResult &result)
template<>
void Deserialize (int32_t &value)
template<>
void Deserialize (AggregateFilter &params)
template<>
void Deserialize (uint64_t &value)
template<>
void Deserialize (ExtensionObject &data)
template<>
void Deserialize (int64_t &value)
template<>
void Deserialize (BrowseResponse &response)
template<>
void Deserialize (bool &value)
template<>
void Deserialize (EventFilter &params)
template<>
void Deserialize (BrowseNextRequest &request)
template<>
void Deserialize (float &value)
template<>
void Deserialize (DataChangeFilter &params)
template<>
void Deserialize (BrowseNextResponse &response)
template<>
void Deserialize (double &value)
template<>
void Deserialize (BrowsePathTarget &target)
template<>
void Deserialize (MonitoringFilter &data)
template<>
void Deserialize (BrowsePathResult &result)
template<>
void Deserialize (TranslateBrowsePathsResult &result)
template<>
void Deserialize (ByteString &value)
template<>
void Deserialize (TranslateBrowsePathsToNodeIdsResponse &response)
template<>
void Deserialize (RegisterNodesRequest &request)
template<>
void Deserialize (NodeIdEncoding &value)
template<>
void Deserialize (RegisterNodesResponse &response)
template<>
void Deserialize (UnregisterNodesRequest &request)
template<>
void Deserialize (UnregisterNodesResponse &response)
template<>
void Deserialize (RelativePathElement &path)
template<>
void Deserialize (RelativePath &path)
template<>
void Deserialize (BrowsePath &path)
template<>
void Deserialize (ApplicationDescription &data)
template<>
void Deserialize (Variant &var)
template<>
void Deserialize (TranslateBrowsePathsParameters &path)
template<>
void Deserialize (NodeAttributes &val)
template<>
void Deserialize (TranslateBrowsePathsToNodeIdsRequest &request)
template<>
void Deserialize (UserTokenPolicy &data)
template<>
void Deserialize (EndpointDescription &data)
template<>
void Deserialize (GetEndpointsParameters &data)
template<>
void Deserialize (GetEndpointsRequest &data)
template<>
void Deserialize (GetEndpointsResponse &data)
template<>
void Deserialize (AddNodesItem &resp)
template<>
void Deserialize (AddNodesParameters &resp)
template<>
void Deserialize (AddNodesRequest &resp)
template<>
void Deserialize (AddNodesResult &resp)
template<>
void Deserialize (DiagnosticInfoMask &value)
template<>
void Deserialize (SignedSoftwareCertificate &data)
template<>
void Deserialize (SignatureData &data)
template<>
void Deserialize (AddNodesResponse &resp)
template<>
void Deserialize (CreateSessionParameters &data)
template<>
void Deserialize (CreateSessionRequest &data)
template<>
void Deserialize (CreateSessionResult &data)
template<>
void Deserialize (AddReferencesResponse &resp)
template<>
void Deserialize (CreateSessionResponse &data)
template<>
void Deserialize (AddReferencesItem &val)
template<>
void Deserialize (AddReferencesParameters &val)
template<>
void Deserialize (ActivateSessionParameters &data)
template<>
void Deserialize (AddReferencesRequest &val)
template<>
void Deserialize (ActivateSessionRequest &data)
template<>
void Deserialize (ActivateSessionResult &data)
template<>
void Deserialize (ActivateSessionResponse &data)
template<>
void Deserialize (ExtensionObjectHeader &value)
template<>
void Deserialize (QualifiedName &name)
template<>
void Deserialize (IntegerId &id)
template<>
void Deserialize (StatusCode &status)
template<>
void Deserialize (DeleteNodesItem &data)
template<>
void Deserialize (DeleteNodesRequest &data)
template<>
void Deserialize (DeleteNodesResponse &data)
template<>
void Deserialize (ReadValueId &data)
template<>
void Deserialize (ReadParameters &data)
template<>
void Deserialize (ReadRequest &data)
template<>
void Deserialize (ReadResponse &data)
template<>
void Deserialize (WriteValue &data)
template<>
void Deserialize (WriteParameters &data)
template<>
void Deserialize (WriteRequest &data)
template<>
void Deserialize (WriteResponse &data)
template<>
void Deserialize (CallMethodRequest &data)
template<>
void Deserialize (CallMethodResult &data)
template<>
void Deserialize (CallRequest &data)
template<>
void Deserialize (CallResponse &data)
template<>
void Deserialize (MonitoringParameters &data)
template<>
void Deserialize (MonitoredItemCreateRequest &data)
template<>
void Deserialize (MonitoredItemCreateResult &data)
template<>
void Deserialize (MonitoredItemsParameters &data)
template<>
void Deserialize (CreateMonitoredItemsRequest &data)
template<>
void Deserialize (CreateMonitoredItemsResponse &data)
template<>
void Deserialize (DeleteMonitoredItemsParameters &data)
template<>
void Deserialize (DeleteMonitoredItemsRequest &data)
template<>
void Deserialize (DeleteMonitoredItemsResponse &data)
template<>
void Deserialize (CreateSubscriptionParameters &data)
template<>
void Deserialize (CreateSubscriptionRequest &data)
template<>
void Deserialize (SubscriptionData &data)
template<>
void Deserialize (CreateSubscriptionResponse &data)
template<>
void Deserialize (PublishingModeParameters &data)
template<>
void Deserialize (SetPublishingModeRequest &data)
template<>
void Deserialize (PublishingModeResult &data)
template<>
void Deserialize (SetPublishingModeResponse &data)
template<>
void Deserialize (NotificationMessage &data)
template<>
void Deserialize (SubscriptionAcknowledgement &data)
template<>
void Deserialize (PublishRequest &data)
template<>
void Deserialize (PublishResult &data)
template<>
void Deserialize (PublishResponse &data)
template<>
void Deserialize (RepublishParameters &data)
template<>
void Deserialize (RepublishRequest &data)
template<>
void Deserialize (RepublishResponse &data)
template<>
void Deserialize (DeleteSubscriptionsRequest &data)
template<>
void Deserialize (DeleteSubscriptionsResponse &data)
template<>
void Deserialize (Annotation &data)
template<typename T >
DataDeserializeroperator>> (T &value)
virtual ~DataDeserializer ()

Private Attributes

DataSupplierIn

Detailed Description

Definition at line 64 of file stream.h.


Constructor & Destructor Documentation

Definition at line 67 of file stream.h.

Definition at line 72 of file stream.h.


Member Function Documentation

Definition at line 26 of file deserialize_auto.cpp.

Definition at line 35 of file deserialize_auto.cpp.

Definition at line 42 of file binary_attribute.cpp.

Definition at line 44 of file deserialize_auto.cpp.

Definition at line 53 of file deserialize_auto.cpp.

Definition at line 59 of file binary_endpoints.cpp.

Definition at line 59 of file monitored_items.cpp.

Definition at line 62 of file deserialize_auto.cpp.

Definition at line 71 of file deserialize_auto.cpp.

Definition at line 80 of file deserialize_auto.cpp.

template<typename T >
void OpcUa::Binary::DataDeserializer::Deserialize ( T &  )

Definition at line 85 of file binary_endpoints.cpp.

Definition at line 89 of file deserialize_auto.cpp.

Definition at line 91 of file binary_data_value.cpp.

Definition at line 92 of file monitored_items.cpp.

Definition at line 98 of file deserialize_auto.cpp.

Definition at line 107 of file deserialize_auto.cpp.

Definition at line 109 of file binary_endpoints.cpp.

Definition at line 116 of file deserialize_auto.cpp.

Definition at line 118 of file binary_session.cpp.

Definition at line 125 of file deserialize_auto.cpp.

Definition at line 125 of file subscriptions.cpp.

Definition at line 133 of file binary_endpoints.cpp.

Definition at line 133 of file monitored_items.cpp.

Definition at line 134 of file deserialize_auto.cpp.

Definition at line 143 of file deserialize_auto.cpp.

Definition at line 145 of file binary_view.cpp.

Definition at line 149 of file binary_session.cpp.

Definition at line 152 of file deserialize_auto.cpp.

Definition at line 157 of file monitored_items.cpp.

Definition at line 161 of file deserialize_auto.cpp.

Definition at line 161 of file subscriptions.cpp.

Definition at line 170 of file deserialize_auto.cpp.

Definition at line 175 of file binary_session.cpp.

Definition at line 179 of file deserialize_auto.cpp.

Definition at line 180 of file binary_view.cpp.

Definition at line 188 of file deserialize_auto.cpp.

Definition at line 197 of file deserialize_auto.cpp.

Definition at line 199 of file binary_session.cpp.

Definition at line 201 of file subscriptions.cpp.

Definition at line 202 of file monitored_items.cpp.

Definition at line 206 of file deserialize_auto.cpp.

Definition at line 209 of file binary_view.cpp.

Definition at line 215 of file deserialize_auto.cpp.

Definition at line 221 of file subscriptions.cpp.

Definition at line 224 of file deserialize_auto.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( uint8_t &  value)

Definition at line 228 of file binary_stream.cpp.

Definition at line 233 of file deserialize_auto.cpp.

Definition at line 235 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( int8_t &  value)

Definition at line 236 of file binary_stream.cpp.

Definition at line 242 of file deserialize_auto.cpp.

Definition at line 248 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( uint16_t &  value)

Definition at line 265 of file binary_stream.cpp.

Definition at line 271 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( int16_t &  value)

Definition at line 273 of file binary_stream.cpp.

Definition at line 281 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( uint32_t &  value)

Definition at line 295 of file binary_stream.cpp.

Definition at line 296 of file subscriptions.cpp.

Definition at line 303 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( int32_t &  value)

Definition at line 303 of file binary_stream.cpp.

Definition at line 317 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( uint64_t &  value)

Definition at line 325 of file binary_stream.cpp.

Definition at line 331 of file deserialize_auto.cpp.

Definition at line 333 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( int64_t &  value)

Definition at line 333 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( bool &  value)

Definition at line 353 of file binary_stream.cpp.

Definition at line 356 of file monitored_items.cpp.

Definition at line 365 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( float &  value)

Definition at line 379 of file binary_stream.cpp.

Definition at line 383 of file monitored_items.cpp.

Definition at line 397 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize ( double &  value)

Definition at line 401 of file binary_stream.cpp.

Definition at line 424 of file binary_view.cpp.

Definition at line 437 of file monitored_items.cpp.

Definition at line 460 of file binary_view.cpp.

Definition at line 496 of file binary_view.cpp.

Definition at line 506 of file binary_stream.cpp.

Definition at line 521 of file binary_view.cpp.

Definition at line 547 of file binary_view.cpp.

Definition at line 551 of file nodeid.cpp.

Definition at line 573 of file binary_view.cpp.

Definition at line 599 of file binary_view.cpp.

Definition at line 624 of file binary_view.cpp.

Definition at line 650 of file binary_view.cpp.

Definition at line 687 of file binary_view.cpp.

Definition at line 703 of file binary_view.cpp.

Definition at line 708 of file deserialize_auto.cpp.

Definition at line 717 of file binary_variant.cpp.

Definition at line 745 of file binary_view.cpp.

Definition at line 748 of file src/protocol/binary_node_management.cpp.

Definition at line 769 of file binary_view.cpp.

Definition at line 809 of file deserialize_auto.cpp.

Definition at line 820 of file deserialize_auto.cpp.

Definition at line 834 of file deserialize_auto.cpp.

Definition at line 843 of file deserialize_auto.cpp.

Definition at line 852 of file deserialize_auto.cpp.

Definition at line 879 of file src/protocol/binary_node_management.cpp.

Definition at line 922 of file src/protocol/binary_node_management.cpp.

Definition at line 944 of file src/protocol/binary_node_management.cpp.

Definition at line 965 of file src/protocol/binary_node_management.cpp.

Definition at line 985 of file binary_stream.cpp.

Definition at line 996 of file deserialize_auto.cpp.

Definition at line 1004 of file deserialize_auto.cpp.

Definition at line 1005 of file src/protocol/binary_node_management.cpp.

Definition at line 1012 of file deserialize_auto.cpp.

Definition at line 1026 of file deserialize_auto.cpp.

Definition at line 1035 of file deserialize_auto.cpp.

Definition at line 1037 of file src/protocol/binary_node_management.cpp.

Definition at line 1050 of file deserialize_auto.cpp.

Definition at line 1069 of file src/protocol/binary_node_management.cpp.

Definition at line 1113 of file src/protocol/binary_node_management.cpp.

Definition at line 1130 of file deserialize_auto.cpp.

Definition at line 1138 of file src/protocol/binary_node_management.cpp.

Definition at line 1141 of file deserialize_auto.cpp.

Definition at line 1150 of file deserialize_auto.cpp.

Definition at line 1159 of file deserialize_auto.cpp.

Definition at line 1247 of file binary_stream.cpp.

Definition at line 1263 of file binary_stream.cpp.

Definition at line 1280 of file binary_stream.cpp.

Definition at line 1310 of file binary_stream.cpp.

Definition at line 1513 of file deserialize_auto.cpp.

Definition at line 1521 of file deserialize_auto.cpp.

Definition at line 1530 of file deserialize_auto.cpp.

Definition at line 2231 of file deserialize_auto.cpp.

Definition at line 2241 of file deserialize_auto.cpp.

Definition at line 2250 of file deserialize_auto.cpp.

Definition at line 2259 of file deserialize_auto.cpp.

Definition at line 2408 of file deserialize_auto.cpp.

Definition at line 2418 of file deserialize_auto.cpp.

Definition at line 2425 of file deserialize_auto.cpp.

Definition at line 2434 of file deserialize_auto.cpp.

Definition at line 2560 of file deserialize_auto.cpp.

Definition at line 2569 of file deserialize_auto.cpp.

Definition at line 2579 of file deserialize_auto.cpp.

Definition at line 2588 of file deserialize_auto.cpp.

Definition at line 2755 of file deserialize_auto.cpp.

Definition at line 2766 of file deserialize_auto.cpp.

Definition at line 2775 of file deserialize_auto.cpp.

Definition at line 2786 of file deserialize_auto.cpp.

Definition at line 2795 of file deserialize_auto.cpp.

Definition at line 2804 of file deserialize_auto.cpp.

Definition at line 2972 of file deserialize_auto.cpp.

Definition at line 2980 of file deserialize_auto.cpp.

Definition at line 2989 of file deserialize_auto.cpp.

Definition at line 2999 of file deserialize_auto.cpp.

Definition at line 3011 of file deserialize_auto.cpp.

Definition at line 3020 of file deserialize_auto.cpp.

Definition at line 3030 of file deserialize_auto.cpp.

Definition at line 3090 of file deserialize_auto.cpp.

Definition at line 3098 of file deserialize_auto.cpp.

Definition at line 3107 of file deserialize_auto.cpp.

Definition at line 3115 of file deserialize_auto.cpp.

Definition at line 3124 of file deserialize_auto.cpp.

Definition at line 3241 of file deserialize_auto.cpp.

Definition at line 3249 of file deserialize_auto.cpp.

Definition at line 3258 of file deserialize_auto.cpp.

Definition at line 3270 of file deserialize_auto.cpp.

Definition at line 3279 of file deserialize_auto.cpp.

Definition at line 3287 of file deserialize_auto.cpp.

Definition at line 3296 of file deserialize_auto.cpp.

Definition at line 3362 of file deserialize_auto.cpp.

Definition at line 3371 of file deserialize_auto.cpp.

Definition at line 3894 of file deserialize_auto.cpp.

template<typename T >
DataDeserializer& OpcUa::Binary::DataDeserializer::operator>> ( T &  value) [inline]

Definition at line 77 of file stream.h.


Member Data Documentation

Definition at line 87 of file stream.h.


The documentation for this class was generated from the following files:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:25:00