#include "binary_serialization.h"
#include <opc/ua/protocol/protocol.h>
#include <opc/ua/protocol/binary/stream.h>
Go to the source code of this file.
Namespaces | |
OpcUa | |
OPC UA Address space part. GNU LGPL. | |
OpcUa::Binary | |
Functions | |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ActivateSessionParameters > (const ActivateSessionParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ActivateSessionRequest > (const ActivateSessionRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ActivateSessionResponse > (const ActivateSessionResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ActivateSessionResult > (const ActivateSessionResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< Annotation > (const Annotation &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ApplicationDescription > (const ApplicationDescription &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ApplicationType > (const ApplicationType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< AttributeWriteMask > (const AttributeWriteMask &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< AxisScaleEnumeration > (const AxisScaleEnumeration &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< BrowseDirection > (const BrowseDirection &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< BrowseResultMask > (const BrowseResultMask &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CallMethodRequest > (const CallMethodRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CallMethodResult > (const CallMethodResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CallParameters > (const CallParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CallRequest > (const CallRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CallResponse > (const CallResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ComplianceLevel > (const ComplianceLevel &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateMonitoredItemsRequest > (const CreateMonitoredItemsRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateMonitoredItemsResponse > (const CreateMonitoredItemsResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSessionParameters > (const CreateSessionParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSessionRequest > (const CreateSessionRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSessionResponse > (const CreateSessionResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSessionResult > (const CreateSessionResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSubscriptionParameters > (const CreateSubscriptionParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSubscriptionRequest > (const CreateSubscriptionRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CreateSubscriptionResponse > (const CreateSubscriptionResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DataChangeTrigger > (const DataChangeTrigger &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeadbandType > (const DeadbandType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteMonitoredItemsParameters > (const DeleteMonitoredItemsParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteMonitoredItemsRequest > (const DeleteMonitoredItemsRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteMonitoredItemsResponse > (const DeleteMonitoredItemsResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteNodesItem > (const DeleteNodesItem &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteNodesRequest > (const DeleteNodesRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteNodesResponse > (const DeleteNodesResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteSubscriptionsRequest > (const DeleteSubscriptionsRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DeleteSubscriptionsResponse > (const DeleteSubscriptionsResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< EndpointDescription > (const EndpointDescription &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< EnumeratedTestType > (const EnumeratedTestType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ExceptionDeviationFormat > (const ExceptionDeviationFormat &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ExtensionObject > (const ExtensionObject &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< FilterOperator > (const FilterOperator &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< GetEndpointsParameters > (const GetEndpointsParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< GetEndpointsRequest > (const GetEndpointsRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< GetEndpointsResponse > (const GetEndpointsResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< HistoryUpdateType > (const HistoryUpdateType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< MessageSecurityMode > (const MessageSecurityMode &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ModelChangeStructureVerbMask > (const ModelChangeStructureVerbMask &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ModifySubscriptionParameters > (const ModifySubscriptionParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ModifySubscriptionRequest > (const ModifySubscriptionRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ModifySubscriptionResponse > (const ModifySubscriptionResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ModifySubscriptionResult > (const ModifySubscriptionResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< MonitoredItemCreateRequest > (const MonitoredItemCreateRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< MonitoredItemCreateResult > (const MonitoredItemCreateResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< MonitoredItemsParameters > (const MonitoredItemsParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< MonitoringMode > (const MonitoringMode &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< MonitoringParameters > (const MonitoringParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< NodeAttributesMask > (const NodeAttributesMask &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< NodeClass > (const NodeClass &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< NotificationMessage > (const NotificationMessage &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< OpenFileMode > (const OpenFileMode &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< PerformUpdateType > (const PerformUpdateType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< PublishingModeParameters > (const PublishingModeParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< PublishingModeResult > (const PublishingModeResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< PublishRequest > (const PublishRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< PublishResponse > (const PublishResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< PublishResult > (const PublishResult &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ReadParameters > (const ReadParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ReadRequest > (const ReadRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ReadResponse > (const ReadResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ReadValueId > (const ReadValueId &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< RedundancySupport > (const RedundancySupport &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< RepublishParameters > (const RepublishParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< RepublishRequest > (const RepublishRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< RepublishResponse > (const RepublishResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SecurityTokenRequestType > (const SecurityTokenRequestType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ServerState > (const ServerState &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SetPublishingModeRequest > (const SetPublishingModeRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SetPublishingModeResponse > (const SetPublishingModeResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SignatureData > (const SignatureData &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SignedSoftwareCertificate > (const SignedSoftwareCertificate &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SubscriptionAcknowledgement > (const SubscriptionAcknowledgement &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SubscriptionData > (const SubscriptionData &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< TimestampsToReturn > (const TimestampsToReturn &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< UserTokenPolicy > (const UserTokenPolicy &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< UserTokenType > (const UserTokenType &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< WriteParameters > (const WriteParameters &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< WriteRequest > (const WriteRequest &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< WriteResponse > (const WriteResponse &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< WriteValue > (const WriteValue &data) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< XmlElement > (const XmlElement &data) |