Public Member Functions | Private Attributes | List of all members
OpcUa::Binary::DataSerializer Class Reference

#include <stream.h>

Public Member Functions

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

Private Attributes

std::vector< char > Buffer
 

Detailed Description

Definition at line 29 of file stream.h.

Constructor & Destructor Documentation

OpcUa::Binary::DataSerializer::DataSerializer ( std::size_t  defBufferSize = OPCUA_DEFAULT_BUFFER_SIZE)
inlineexplicit

Definition at line 32 of file stream.h.

Member Function Documentation

template<typename Acceptor >
void OpcUa::Binary::DataSerializer::Flush ( Acceptor &  aceptor)
inline

Definition at line 45 of file stream.h.

template<typename T >
DataSerializer& OpcUa::Binary::DataSerializer::operator<< ( const T &  value)
inline

Definition at line 38 of file stream.h.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const OpenFileMode data)

Definition at line 26 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NodeClass data)

Definition at line 33 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AttributeId attr)

Definition at line 36 of file binary_attribute.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ApplicationType data)

Definition at line 40 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MessageSecurityMode data)

Definition at line 47 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const FindServersParameters params)

Definition at line 51 of file binary_endpoints.cpp.

template<typename T >
void OpcUa::Binary::DataSerializer::Serialize ( const T &  value)
template<>
void OpcUa::Binary::DataSerializer::Serialize ( const UserTokenType data)

Definition at line 54 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SecurityTokenRequestType data)

Definition at line 61 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DataValue val)

Definition at line 68 of file binary_data_value.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NodeAttributesMask data)

Definition at line 68 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AttributeOperand params)

Definition at line 69 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AttributeWriteMask data)

Definition at line 75 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const FindServersRequest request)

Definition at line 77 of file binary_endpoints.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseDirection data)

Definition at line 82 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseResultMask data)

Definition at line 89 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ComplianceLevel data)

Definition at line 96 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SimpleAttributeOperand params)

Definition at line 101 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const FindServersData data)

Definition at line 103 of file binary_endpoints.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const FilterOperator data)

Definition at line 103 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const TimestampsToReturn data)

Definition at line 110 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const UserIdentifyToken token)

Definition at line 114 of file binary_session.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const HistoryUpdateType data)

Definition at line 117 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const PerformUpdateType data)

Definition at line 124 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const FindServersResponse resp)

Definition at line 125 of file binary_endpoints.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoringMode data)

Definition at line 131 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoredItems request)

Definition at line 132 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ViewDescription desc)

Definition at line 137 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DataChangeTrigger data)

Definition at line 138 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const LiteralOperand params)

Definition at line 139 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeadbandType data)

Definition at line 145 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CloseSessionRequest request)

Definition at line 148 of file binary_session.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const EnumeratedTestType data)

Definition at line 152 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RedundancySupport data)

Definition at line 159 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ElementOperand params)

Definition at line 163 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ServerState data)

Definition at line 166 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseDescription desc)

Definition at line 169 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const StatusChangeNotification request)

Definition at line 170 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ModelChangeStructureVerbMask data)

Definition at line 173 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CloseSessionResponse response)

Definition at line 176 of file binary_session.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AxisScaleEnumeration data)

Definition at line 180 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ExceptionDeviationFormat data)

Definition at line 187 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const XmlElement data)

Definition at line 194 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ServiceFaultResponse request)

Definition at line 200 of file binary_session.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NodesQuery desc)

Definition at line 201 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const EventFieldList request)

Definition at line 208 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const int8_t &  value)

Definition at line 216 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseRequest request)

Definition at line 227 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const uint8_t &  value)

Definition at line 228 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const EventNotificationList request)

Definition at line 229 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const FilterOperand params)

Definition at line 234 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DataChangeNotification request)

Definition at line 257 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const int16_t &  value)

Definition at line 257 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ReferenceDescription desc)

Definition at line 259 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const uint16_t &  value)

Definition at line 264 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ExtensionObject data)

Definition at line 283 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const int32_t &  value)

Definition at line 287 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const uint32_t &  value)

Definition at line 294 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseResult result)

Definition at line 295 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ContentFilterElement params)

Definition at line 301 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const int64_t &  value)

Definition at line 317 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseResponse response)

Definition at line 323 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const uint64_t &  value)

Definition at line 324 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NotificationData data)

Definition at line 328 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AggregateFilter params)

Definition at line 342 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const bool &  value)

Definition at line 347 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseNextRequest request)

Definition at line 355 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const float &  value)

Definition at line 374 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const EventFilter params)

Definition at line 375 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowseNextResponse response)

Definition at line 387 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const double &  value)

Definition at line 400 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DataChangeFilter params)

Definition at line 403 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowsePathTarget target)

Definition at line 417 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowsePathResult result)

Definition at line 453 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoringFilter data)

Definition at line 487 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const TranslateBrowsePathsResult result)

Definition at line 489 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ByteString value)

Definition at line 508 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const TranslateBrowsePathsToNodeIdsResponse response)

Definition at line 513 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RegisterNodesRequest request)

Definition at line 539 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RegisterNodesResponse response)

Definition at line 565 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const UnregisterNodesRequest request)

Definition at line 591 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NodeIdEncoding value)

Definition at line 610 of file nodeid.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const UnregisterNodesResponse response)

Definition at line 617 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RelativePathElement path)

Definition at line 641 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ApplicationDescription data)

Definition at line 661 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RelativePath path)

Definition at line 681 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NodeAttributes val)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const BrowsePath path)

Definition at line 710 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const TranslateBrowsePathsParameters params)

Definition at line 739 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const TranslateBrowsePathsToNodeIdsRequest request)

Definition at line 761 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const UserTokenPolicy data)

Definition at line 762 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const EndpointDescription data)

Definition at line 773 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const GetEndpointsParameters data)

Definition at line 787 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const GetEndpointsRequest data)

Definition at line 796 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const GetEndpointsResponse data)

Definition at line 805 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const Variant var)

Definition at line 888 of file binary_variant.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddNodesItem resp)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SignedSoftwareCertificate data)

Definition at line 949 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SignatureData data)

Definition at line 957 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSessionParameters data)

Definition at line 965 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddNodesParameters val)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSessionRequest data)

Definition at line 979 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSessionResult data)

Definition at line 988 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddNodesRequest resp)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSessionResponse data)

Definition at line 1003 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DiagnosticInfoMask value)

Definition at line 1014 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddNodesResult resp)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddNodesResponse resp)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ActivateSessionParameters data)

Definition at line 1083 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddReferencesResponse resp)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ActivateSessionRequest data)

Definition at line 1094 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ActivateSessionResult data)

Definition at line 1103 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ActivateSessionResponse data)

Definition at line 1112 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddReferencesItem val)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddReferencesParameters val)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const AddReferencesRequest val)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ExtensionObjectHeader value)

Definition at line 1291 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const QualifiedName name)

Definition at line 1307 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const IntegerId id)

Definition at line 1325 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const StatusCode status)

Definition at line 1355 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteNodesItem data)

Definition at line 1466 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteNodesRequest data)

Definition at line 1474 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteNodesResponse data)

Definition at line 1483 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ReadValueId data)

Definition at line 2184 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ReadParameters data)

Definition at line 2194 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ReadRequest data)

Definition at line 2203 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ReadResponse data)

Definition at line 2212 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const WriteValue data)

Definition at line 2361 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const WriteParameters data)

Definition at line 2371 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const WriteRequest data)

Definition at line 2378 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const WriteResponse data)

Definition at line 2387 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CallMethodRequest data)

Definition at line 2513 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CallMethodResult data)

Definition at line 2522 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CallParameters data)

Definition at line 2532 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CallRequest data)

Definition at line 2539 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CallResponse data)

Definition at line 2548 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoringParameters data)

Definition at line 2715 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoredItemCreateRequest data)

Definition at line 2726 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoredItemCreateResult data)

Definition at line 2735 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const MonitoredItemsParameters data)

Definition at line 2746 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateMonitoredItemsRequest data)

Definition at line 2755 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateMonitoredItemsResponse data)

Definition at line 2764 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteMonitoredItemsParameters data)

Definition at line 2932 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteMonitoredItemsRequest data)

Definition at line 2940 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteMonitoredItemsResponse data)

Definition at line 2949 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSubscriptionParameters data)

Definition at line 2959 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSubscriptionRequest data)

Definition at line 2971 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SubscriptionData data)

Definition at line 2980 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const CreateSubscriptionResponse data)

Definition at line 2990 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ModifySubscriptionParameters data)

Definition at line 2999 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ModifySubscriptionRequest data)

Definition at line 3011 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ModifySubscriptionResult data)

Definition at line 3020 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const ModifySubscriptionResponse data)

Definition at line 3029 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const PublishingModeParameters data)

Definition at line 3038 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SetPublishingModeRequest data)

Definition at line 3046 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const PublishingModeResult data)

Definition at line 3055 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SetPublishingModeResponse data)

Definition at line 3063 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const NotificationMessage data)

Definition at line 3072 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const SubscriptionAcknowledgement data)

Definition at line 3189 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const PublishRequest data)

Definition at line 3197 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const PublishResult data)

Definition at line 3206 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const PublishResponse data)

Definition at line 3218 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RepublishParameters data)

Definition at line 3227 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RepublishRequest data)

Definition at line 3235 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const RepublishResponse data)

Definition at line 3244 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteSubscriptionsRequest data)

Definition at line 3310 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const DeleteSubscriptionsResponse data)

Definition at line 3319 of file serialize_auto.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize ( const Annotation data)

Definition at line 3842 of file serialize_auto.cpp.

Member Data Documentation

std::vector<char> OpcUa::Binary::DataSerializer::Buffer
private

Definition at line 55 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 Tue Jan 19 2021 03:12:10