Classes | Typedefs | Enumerations | Functions
OpcUa::Binary Namespace Reference

Classes

struct  Acknowledge
struct  AsymmetricAlgorithmHeader
class  DataDeserializer
class  DataSerializer
class  DataSupplier
struct  Error
struct  Header
struct  Hello
class  InputOutputStream
class  IOStream
class  IStream
class  OStream
struct  RawBuffer
struct  RawMessage
struct  SecureHeader
struct  SequenceHeader
struct  SymmetricAlgorithmHeader

Typedefs

typedef
OpcUa::Binary::IOStream
< OpcUa::IOChannel
IOStreamBinary
typedef OpcUa::Binary::IStream
< OpcUa::InputChannel
IStreamBinary
typedef OpcUa::Binary::OStream
< OpcUa::OutputChannel
OStreamBinary

Enumerations

enum  ChunkType { CHT_INVALID = 0, CHT_SINGLE = 1, CHT_INTERMEDIATE, CHT_FINAL }
enum  MessageType {
  MT_INVALID = 0, MT_HELLO = 1, MT_ACKNOWLEDGE, MT_ERROR,
  MT_SECURE_OPEN, MT_SECURE_CLOSE, MT_SECURE_MESSAGE
}

Functions

template<>
void DataDeserializer::Deserialize< OpcUa::AdditionalHeader > (OpcUa::AdditionalHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::Acknowledge > (OpcUa::Binary::Acknowledge &message)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::AsymmetricAlgorithmHeader > (OpcUa::Binary::AsymmetricAlgorithmHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::ChunkType > (OpcUa::Binary::ChunkType &value)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::Error > (OpcUa::Binary::Error &message)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::Header > (OpcUa::Binary::Header &header)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::Hello > (OpcUa::Binary::Hello &message)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::MessageType > (OpcUa::Binary::MessageType &value)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::RawBuffer > (OpcUa::Binary::RawBuffer &raw)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::SecureHeader > (OpcUa::Binary::SecureHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::SequenceHeader > (OpcUa::Binary::SequenceHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::Binary::SymmetricAlgorithmHeader > (OpcUa::Binary::SymmetricAlgorithmHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::CloseSecureChannelRequest > (OpcUa::CloseSecureChannelRequest &request)
template<>
void DataDeserializer::Deserialize< OpcUa::DateTime > (OpcUa::DateTime &date)
template<>
void DataDeserializer::Deserialize< OpcUa::DiagnosticInfo > (OpcUa::DiagnosticInfo &info)
template<>
void DataDeserializer::Deserialize< OpcUa::DiagnosticInfoList > (OpcUa::DiagnosticInfoList &infos)
template<>
void DataDeserializer::Deserialize< OpcUa::ExpandedNodeId > (OpcUa::ExpandedNodeId &id)
template<>
void DataDeserializer::Deserialize< OpcUa::Guid > (OpcUa::Guid &value)
template<>
void DataDeserializer::Deserialize< OpcUa::LocalizedText > (OpcUa::LocalizedText &lt)
template<>
void DataDeserializer::Deserialize< OpcUa::NodeId > (OpcUa::NodeId &id)
template<>
void DataDeserializer::Deserialize< OpcUa::OpenSecureChannelRequest > (OpcUa::OpenSecureChannelRequest &request)
template<>
void DataDeserializer::Deserialize< OpcUa::OpenSecureChannelResponse > (OpcUa::OpenSecureChannelResponse &response)
template<>
void DataDeserializer::Deserialize< OpcUa::RequestHeader > (OpcUa::RequestHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::ResponseHeader > (OpcUa::ResponseHeader &header)
template<>
void DataDeserializer::Deserialize< OpcUa::SecurityToken > (OpcUa::SecurityToken &token)
template<>
void DataDeserializer::Deserialize< std::string > (std::string &value)
template<>
void DataDeserializer::Deserialize< std::vector< AddNodesItem > > (std::vector< AddNodesItem > &ack)
template<>
void DataDeserializer::Deserialize< std::vector< AddNodesResult > > (std::vector< AddNodesResult > &ack)
template<>
void DataDeserializer::Deserialize< std::vector< AddReferencesItem > > (std::vector< AddReferencesItem > &ack)
template<>
void DataDeserializer::Deserialize< std::vector< bool > > (std::vector< bool > &value)
template<>
void DataDeserializer::Deserialize< std::vector< BrowsePath > > (std::vector< BrowsePath > &paths)
template<>
void DataDeserializer::Deserialize< std::vector< BrowsePathResult > > (std::vector< BrowsePathResult > &results)
template<>
void DataDeserializer::Deserialize< std::vector< BrowsePathTarget > > (std::vector< BrowsePathTarget > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< ByteString > > (std::vector< ByteString > &value)
template<>
void DataDeserializer::Deserialize< std::vector< double > > (std::vector< double > &value)
template<>
void DataDeserializer::Deserialize< std::vector< EventFieldList > > (std::vector< EventFieldList > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< FilterOperand > > (std::vector< FilterOperand > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< float > > (std::vector< float > &value)
template<>
void DataDeserializer::Deserialize< std::vector< Guid > > (std::vector< Guid > &value)
template<>
void DataDeserializer::Deserialize< std::vector< int16_t > > (std::vector< int16_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< int32_t > > (std::vector< int32_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< int64_t > > (std::vector< int64_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< int8_t > > (std::vector< int8_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< IntegerId > > (std::vector< IntegerId > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< LocalizedText > > (std::vector< LocalizedText > &value)
template<>
void DataDeserializer::Deserialize< std::vector< MonitoredItemCreateRequest > > (std::vector< MonitoredItemCreateRequest > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< MonitoredItemCreateResult > > (std::vector< MonitoredItemCreateResult > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< MonitoredItems > > (std::vector< MonitoredItems > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< NodeId > > (std::vector< NodeId > &value)
template<>
void DataDeserializer::Deserialize< std::vector< OpcUa::DateTime > > (std::vector< OpcUa::DateTime > &date)
template<>
void DataDeserializer::Deserialize< std::vector< QualifiedName > > (std::vector< QualifiedName > &value)
template<>
void DataDeserializer::Deserialize< std::vector< RelativePathElement > > (std::vector< RelativePathElement > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< SimpleAttributeOperand > > (std::vector< SimpleAttributeOperand > &targets)
template<>
void DataDeserializer::Deserialize< std::vector< StatusCode > > (std::vector< StatusCode > &value)
template<>
void DataDeserializer::Deserialize< std::vector< std::string > > (std::vector< std::string > &value)
template<>
void DataDeserializer::Deserialize< std::vector< std::vector< uint8_t > > > (std::vector< std::vector< uint8_t >> &value)
template<>
void DataDeserializer::Deserialize< std::vector< SubscriptionAcknowledgement > > (std::vector< SubscriptionAcknowledgement > &ack)
template<>
void DataDeserializer::Deserialize< std::vector< uint16_t > > (std::vector< uint16_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< uint32_t > > (std::vector< uint32_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< uint64_t > > (std::vector< uint64_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< uint8_t > > (std::vector< uint8_t > &value)
template<>
void DataDeserializer::Deserialize< std::vector< Variant > > (std::vector< Variant > &targets)
template<>
void DataDeserializer::Deserialize< UserIdentifyToken::UserNameStruct > (UserIdentifyToken::UserNameStruct &uname)
template<>
void DataSerializer::Serialize< OpcUa::AdditionalHeader > (const OpcUa::AdditionalHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::Binary::Acknowledge > (const OpcUa::Binary::Acknowledge &message)
template<>
void DataSerializer::Serialize< OpcUa::Binary::AsymmetricAlgorithmHeader > (const OpcUa::Binary::AsymmetricAlgorithmHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::Binary::ChunkType > (const OpcUa::Binary::ChunkType &value)
template<>
void DataSerializer::Serialize< OpcUa::Binary::Error > (const OpcUa::Binary::Error &message)
template<>
void DataSerializer::Serialize< OpcUa::Binary::Header > (const OpcUa::Binary::Header &header)
template<>
void DataSerializer::Serialize< OpcUa::Binary::Hello > (const OpcUa::Binary::Hello &message)
template<>
void DataSerializer::Serialize< OpcUa::Binary::MessageType > (const OpcUa::Binary::MessageType &value)
template<>
void DataSerializer::Serialize< OpcUa::Binary::RawMessage > (const OpcUa::Binary::RawMessage &raw)
template<>
void DataSerializer::Serialize< OpcUa::Binary::SecureHeader > (const OpcUa::Binary::SecureHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::Binary::SequenceHeader > (const OpcUa::Binary::SequenceHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::Binary::SymmetricAlgorithmHeader > (const OpcUa::Binary::SymmetricAlgorithmHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::CloseSecureChannelRequest > (const OpcUa::CloseSecureChannelRequest &request)
template<>
void DataSerializer::Serialize< OpcUa::DateTime > (const OpcUa::DateTime &date)
template<>
void DataSerializer::Serialize< OpcUa::DiagnosticInfo > (const OpcUa::DiagnosticInfo &info)
template<>
void DataSerializer::Serialize< OpcUa::DiagnosticInfoList > (const OpcUa::DiagnosticInfoList &infos)
template<>
void DataSerializer::Serialize< OpcUa::ExpandedNodeId > (const OpcUa::ExpandedNodeId &id)
template<>
void DataSerializer::Serialize< OpcUa::Guid > (const OpcUa::Guid &value)
template<>
void DataSerializer::Serialize< OpcUa::LocalizedText > (const OpcUa::LocalizedText &lt)
template<>
void DataSerializer::Serialize< OpcUa::NodeId > (const OpcUa::NodeId &id)
template<>
void DataSerializer::Serialize< OpcUa::OpenSecureChannelRequest > (const OpcUa::OpenSecureChannelRequest &request)
template<>
void DataSerializer::Serialize< OpcUa::OpenSecureChannelResponse > (const OpcUa::OpenSecureChannelResponse &response)
template<>
void DataSerializer::Serialize< OpcUa::RequestHeader > (const OpcUa::RequestHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::ResponseHeader > (const OpcUa::ResponseHeader &header)
template<>
void DataSerializer::Serialize< OpcUa::SecurityToken > (const OpcUa::SecurityToken &token)
template<>
void DataSerializer::Serialize< std::string > (const std::string &value)
template<>
void DataSerializer::Serialize< std::vector< AddNodesItem > > (const std::vector< AddNodesItem > &ack)
template<>
void DataSerializer::Serialize< std::vector< AddNodesResult > > (const std::vector< AddNodesResult > &ack)
template<>
void DataSerializer::Serialize< std::vector< AddReferencesItem > > (const std::vector< AddReferencesItem > &ack)
template<>
void DataSerializer::Serialize< std::vector< bool > > (const std::vector< bool > &value)
template<>
void DataSerializer::Serialize< std::vector< BrowsePath > > (const std::vector< BrowsePath > &paths)
template<>
void DataSerializer::Serialize< std::vector< BrowsePathResult > > (const std::vector< BrowsePathResult > &results)
template<>
void DataSerializer::Serialize< std::vector< BrowsePathTarget > > (const std::vector< BrowsePathTarget > &targets)
template<>
void DataSerializer::Serialize< std::vector< ByteString > > (const std::vector< ByteString > &value)
template<>
void DataSerializer::Serialize< std::vector< double > > (const std::vector< double > &value)
template<>
void DataSerializer::Serialize< std::vector< EventFieldList > > (const std::vector< EventFieldList > &targets)
template<>
void DataSerializer::Serialize< std::vector< FilterOperand > > (const std::vector< FilterOperand > &targets)
template<>
void DataSerializer::Serialize< std::vector< float > > (const std::vector< float > &value)
template<>
void DataSerializer::Serialize< std::vector< Guid > > (const std::vector< Guid > &value)
template<>
void DataSerializer::Serialize< std::vector< int16_t > > (const std::vector< int16_t > &value)
template<>
void DataSerializer::Serialize< std::vector< int32_t > > (const std::vector< int32_t > &value)
template<>
void DataSerializer::Serialize< std::vector< int64_t > > (const std::vector< int64_t > &value)
template<>
void DataSerializer::Serialize< std::vector< int8_t > > (const std::vector< int8_t > &value)
template<>
void DataSerializer::Serialize< std::vector< IntegerId > > (const std::vector< IntegerId > &targets)
template<>
void DataSerializer::Serialize< std::vector< LocalizedText > > (const std::vector< LocalizedText > &value)
template<>
void DataSerializer::Serialize< std::vector< MonitoredItemCreateRequest > > (const std::vector< MonitoredItemCreateRequest > &targets)
template<>
void DataSerializer::Serialize< std::vector< MonitoredItemCreateResult > > (const std::vector< MonitoredItemCreateResult > &targets)
template<>
void DataSerializer::Serialize< std::vector< MonitoredItems > > (const std::vector< MonitoredItems > &targets)
template<>
void DataSerializer::Serialize< std::vector< NodeId > > (const std::vector< NodeId > &value)
template<>
void DataSerializer::Serialize< std::vector< OpcUa::DateTime > > (const std::vector< OpcUa::DateTime > &date)
template<>
void DataSerializer::Serialize< std::vector< QualifiedName > > (const std::vector< QualifiedName > &value)
template<>
void DataSerializer::Serialize< std::vector< RelativePathElement > > (const std::vector< RelativePathElement > &targets)
template<>
void DataSerializer::Serialize< std::vector< SimpleAttributeOperand > > (const std::vector< SimpleAttributeOperand > &targets)
template<>
void DataSerializer::Serialize< std::vector< StatusCode > > (const std::vector< StatusCode > &value)
template<>
void DataSerializer::Serialize< std::vector< std::string > > (const std::vector< std::string > &value)
template<>
void DataSerializer::Serialize< std::vector< std::vector< uint8_t > > > (const std::vector< std::vector< uint8_t >> &value)
template<>
void DataSerializer::Serialize< std::vector< SubscriptionAcknowledgement > > (const std::vector< SubscriptionAcknowledgement > &ack)
template<>
void DataSerializer::Serialize< std::vector< uint16_t > > (const std::vector< uint16_t > &value)
template<>
void DataSerializer::Serialize< std::vector< uint32_t > > (const std::vector< uint32_t > &value)
template<>
void DataSerializer::Serialize< std::vector< uint64_t > > (const std::vector< uint64_t > &value)
template<>
void DataSerializer::Serialize< std::vector< uint8_t > > (const std::vector< uint8_t > &value)
template<>
void DataSerializer::Serialize< std::vector< Variant > > (const std::vector< Variant > &targets)
template<>
void DataSerializer::Serialize< UserIdentifyToken::UserNameStruct > (const UserIdentifyToken::UserNameStruct &uname)
template<typename ChannelType >
OStream< ChannelType > & flush (OStream< ChannelType > &os)
template<typename T >
std::size_t RawSize (const T &obj)
template<>
std::size_t RawSize (const std::vector< SubscriptionAcknowledgement > &ack)
template<>
std::size_t RawSize (const MonitoredItems &request)
template<>
std::size_t RawSize (const StatusChangeNotification &request)
template<>
std::size_t RawSize (const EventFieldList &request)
template<>
std::size_t RawSize (const EventNotificationList &request)
template<>
std::size_t RawSize (const DataChangeNotification &request)
template<>
std::size_t RawSize (const NotificationData &data)
template<>
std::size_t RawSize (const std::vector< AddNodesItem > &ack)
template<>
std::size_t RawSize (const std::vector< AddReferencesItem > &ack)
template<>
std::size_t RawSize< Acknowledge > (const Acknowledge &)
template<>
std::size_t RawSize< ActivateSessionParameters > (const ActivateSessionParameters &data)
template<>
std::size_t RawSize< ActivateSessionRequest > (const ActivateSessionRequest &data)
template<>
std::size_t RawSize< ActivateSessionResponse > (const ActivateSessionResponse &data)
template<>
std::size_t RawSize< ActivateSessionResult > (const ActivateSessionResult &data)
template<>
std::size_t RawSize< AdditionalHeader > (const AdditionalHeader &header)
template<>
std::size_t RawSize< AddNodesItem > (const AddNodesItem &resp)
template<>
std::size_t RawSize< AddNodesParameters > (const AddNodesParameters &val)
template<>
std::size_t RawSize< AddNodesRequest > (const AddNodesRequest &resp)
template<>
std::size_t RawSize< AddNodesResponse > (const AddNodesResponse &resp)
template<>
std::size_t RawSize< AddNodesResult > (const AddNodesResult &resp)
template<>
std::size_t RawSize< AddReferencesItem > (const AddReferencesItem &val)
template<>
std::size_t RawSize< AddReferencesParameters > (const AddReferencesParameters &val)
template<>
std::size_t RawSize< AddReferencesRequest > (const AddReferencesRequest &val)
template<>
std::size_t RawSize< AddReferencesResponse > (const AddReferencesResponse &resp)
template<>
std::size_t RawSize< AggregateFilter > (const OpcUa::AggregateFilter &params)
template<>
std::size_t RawSize< Annotation > (const Annotation &data)
template<>
std::size_t RawSize< ApplicationDescription > (const ApplicationDescription &data)
template<>
std::size_t RawSize< ApplicationType > (const ApplicationType &data)
template<>
std::size_t RawSize< AsymmetricAlgorithmHeader > (const AsymmetricAlgorithmHeader &ack)
template<>
std::size_t RawSize< AttributeId > (const AttributeId &)
template<>
std::size_t RawSize< AttributeOperand > (const OpcUa::AttributeOperand &params)
template<>
std::size_t RawSize< AttributeWriteMask > (const AttributeWriteMask &data)
template<>
std::size_t RawSize< AxisScaleEnumeration > (const AxisScaleEnumeration &data)
template<>
std::size_t RawSize< bool > (const bool &)
template<>
std::size_t RawSize< BrowseDescription > (const BrowseDescription &desc)
template<>
std::size_t RawSize< BrowseDirection > (const BrowseDirection &data)
template<>
std::size_t RawSize< BrowseNextRequest > (const BrowseNextRequest &request)
template<>
std::size_t RawSize< BrowseNextResponse > (const BrowseNextResponse &response)
template<>
std::size_t RawSize< BrowsePath > (const BrowsePath &path)
template<>
std::size_t RawSize< BrowsePathResult > (const BrowsePathResult &result)
template<>
std::size_t RawSize< BrowsePathTarget > (const BrowsePathTarget &target)
template<>
std::size_t RawSize< BrowseRequest > (const BrowseRequest &request)
template<>
std::size_t RawSize< BrowseResponse > (const BrowseResponse &response)
template<>
std::size_t RawSize< BrowseResult > (const BrowseResult &result)
template<>
std::size_t RawSize< BrowseResultMask > (const BrowseResultMask &data)
template<>
std::size_t RawSize< ByteString > (const ByteString &str)
template<>
std::size_t RawSize< CallMethodRequest > (const CallMethodRequest &data)
template<>
std::size_t RawSize< CallMethodResult > (const CallMethodResult &data)
template<>
std::size_t RawSize< CallRequest > (const CallRequest &data)
template<>
std::size_t RawSize< CallResponse > (const CallResponse &data)
template<>
std::size_t RawSize< CloseSecureChannelRequest > (const CloseSecureChannelRequest &request)
template<>
std::size_t RawSize< CloseSessionRequest > (const CloseSessionRequest &request)
template<>
std::size_t RawSize< CloseSessionResponse > (const CloseSessionResponse &response)
template<>
std::size_t RawSize< ComplianceLevel > (const ComplianceLevel &data)
template<>
std::size_t RawSize< ContentFilterElement > (const OpcUa::ContentFilterElement &params)
template<>
std::size_t RawSize< CreateMonitoredItemsRequest > (const CreateMonitoredItemsRequest &data)
template<>
std::size_t RawSize< CreateMonitoredItemsResponse > (const CreateMonitoredItemsResponse &data)
template<>
std::size_t RawSize< CreateSessionParameters > (const CreateSessionParameters &data)
template<>
std::size_t RawSize< CreateSessionRequest > (const CreateSessionRequest &data)
template<>
std::size_t RawSize< CreateSessionResponse > (const CreateSessionResponse &data)
template<>
std::size_t RawSize< CreateSessionResult > (const CreateSessionResult &data)
template<>
std::size_t RawSize< CreateSubscriptionParameters > (const CreateSubscriptionParameters &data)
template<>
std::size_t RawSize< CreateSubscriptionRequest > (const CreateSubscriptionRequest &data)
template<>
std::size_t RawSize< CreateSubscriptionResponse > (const CreateSubscriptionResponse &data)
template<>
std::size_t RawSize< DataChangeFilter > (const OpcUa::DataChangeFilter &params)
template<>
std::size_t RawSize< DataChangeTrigger > (const DataChangeTrigger &data)
template<>
std::size_t RawSize< DataValue > (const DataValue &val)
template<>
std::size_t RawSize< DateTime > (const DateTime &date)
template<>
std::size_t RawSize< DeadbandType > (const DeadbandType &data)
template<>
std::size_t RawSize< DeleteMonitoredItemsParameters > (const DeleteMonitoredItemsParameters &data)
template<>
std::size_t RawSize< DeleteMonitoredItemsRequest > (const DeleteMonitoredItemsRequest &data)
template<>
std::size_t RawSize< DeleteMonitoredItemsResponse > (const DeleteMonitoredItemsResponse &data)
template<>
std::size_t RawSize< DeleteNodesItem > (const DeleteNodesItem &data)
template<>
std::size_t RawSize< DeleteNodesRequest > (const DeleteNodesRequest &data)
template<>
std::size_t RawSize< DeleteNodesResponse > (const DeleteNodesResponse &data)
template<>
std::size_t RawSize< DeleteSubscriptionsRequest > (const DeleteSubscriptionsRequest &data)
template<>
std::size_t RawSize< DeleteSubscriptionsResponse > (const DeleteSubscriptionsResponse &data)
template<>
std::size_t RawSize< DiagnosticInfo > (const DiagnosticInfo &info)
template<>
std::size_t RawSize< DiagnosticInfoList > (const DiagnosticInfoList &infos)
template<>
std::size_t RawSize< double > (const double &)
template<>
std::size_t RawSize< ElementOperand > (const OpcUa::ElementOperand &params)
template<>
std::size_t RawSize< EndpointDescription > (const EndpointDescription &data)
template<>
std::size_t RawSize< EnumeratedTestType > (const EnumeratedTestType &data)
template<>
std::size_t RawSize< Error > (const Error &err)
template<>
std::size_t RawSize< EventFilter > (const OpcUa::EventFilter &params)
template<>
std::size_t RawSize< ExceptionDeviationFormat > (const ExceptionDeviationFormat &data)
template<>
std::size_t RawSize< ExpandedNodeId > (const ExpandedNodeId &id)
template<>
std::size_t RawSize< ExtensionObject > (const ExtensionObject &data)
template<>
std::size_t RawSize< ExtensionObjectHeader > (const ExtensionObjectHeader &header)
template<>
std::size_t RawSize< FilterOperand > (const OpcUa::FilterOperand &params)
template<>
std::size_t RawSize< FilterOperator > (const FilterOperator &data)
template<>
std::size_t RawSize< FindServersData > (const FindServersData &data)
template<>
std::size_t RawSize< FindServersParameters > (const FindServersParameters &params)
template<>
std::size_t RawSize< FindServersRequest > (const FindServersRequest &request)
template<>
std::size_t RawSize< FindServersResponse > (const FindServersResponse &resp)
template<>
std::size_t RawSize< float > (const float &)
template<>
std::size_t RawSize< GetEndpointsParameters > (const GetEndpointsParameters &data)
template<>
std::size_t RawSize< GetEndpointsRequest > (const GetEndpointsRequest &data)
template<>
std::size_t RawSize< GetEndpointsResponse > (const GetEndpointsResponse &data)
template<>
std::size_t RawSize< Guid > (const Guid &)
template<>
std::size_t RawSize< Header > (const Header &)
template<>
std::size_t RawSize< Hello > (const Hello &hello)
template<>
std::size_t RawSize< HistoryUpdateType > (const HistoryUpdateType &data)
template<>
std::size_t RawSize< int16_t > (const int16_t &)
template<>
std::size_t RawSize< int32_t > (const int32_t &)
template<>
std::size_t RawSize< int64_t > (const int64_t &)
template<>
std::size_t RawSize< int8_t > (const int8_t &)
template<>
std::size_t RawSize< IntegerId > (const IntegerId &)
template<>
std::size_t RawSize< LiteralOperand > (const OpcUa::LiteralOperand &params)
template<>
std::size_t RawSize< LocalizedText > (const LocalizedText &text)
template<>
std::size_t RawSize< MessageSecurityMode > (const MessageSecurityMode &data)
template<>
std::size_t RawSize< ModelChangeStructureVerbMask > (const ModelChangeStructureVerbMask &data)
template<>
std::size_t RawSize< MonitoredItemCreateRequest > (const MonitoredItemCreateRequest &data)
template<>
std::size_t RawSize< MonitoredItemCreateResult > (const MonitoredItemCreateResult &data)
template<>
std::size_t RawSize< MonitoredItemsParameters > (const MonitoredItemsParameters &data)
template<>
std::size_t RawSize< MonitoringFilter > (const MonitoringFilter &data)
template<>
std::size_t RawSize< MonitoringMode > (const MonitoringMode &data)
template<>
std::size_t RawSize< MonitoringParameters > (const MonitoringParameters &data)
template<>
std::size_t RawSize< NodeAttributes > (const NodeAttributes &val)
template<>
std::size_t RawSize< NodeAttributesMask > (const NodeAttributesMask &data)
template<>
std::size_t RawSize< NodeClass > (const NodeClass &data)
template<>
std::size_t RawSize< NodeId > (const NodeId &id)
template<>
std::size_t RawSize< NodeIdEncoding > (const NodeIdEncoding &)
template<>
std::size_t RawSize< NodesQuery > (const NodesQuery &desc)
template<>
std::size_t RawSize< NotificationMessage > (const NotificationMessage &data)
template<>
std::size_t RawSize< OpenFileMode > (const OpenFileMode &data)
template<>
std::size_t RawSize< OpenSecureChannelRequest > (const OpenSecureChannelRequest &request)
template<>
std::size_t RawSize< OpenSecureChannelResponse > (const OpenSecureChannelResponse &response)
template<>
std::size_t RawSize< PerformUpdateType > (const PerformUpdateType &data)
template<>
std::size_t RawSize< PublishingModeParameters > (const PublishingModeParameters &data)
template<>
std::size_t RawSize< PublishingModeResult > (const PublishingModeResult &data)
template<>
std::size_t RawSize< PublishRequest > (const PublishRequest &data)
template<>
std::size_t RawSize< PublishResponse > (const PublishResponse &data)
template<>
std::size_t RawSize< PublishResult > (const PublishResult &data)
template<>
std::size_t RawSize< QualifiedName > (const QualifiedName &name)
template<>
std::size_t RawSize< ReadParameters > (const ReadParameters &data)
template<>
std::size_t RawSize< ReadRequest > (const ReadRequest &data)
template<>
std::size_t RawSize< ReadResponse > (const ReadResponse &data)
template<>
std::size_t RawSize< ReadValueId > (const ReadValueId &data)
template<>
std::size_t RawSize< RedundancySupport > (const RedundancySupport &data)
template<>
std::size_t RawSize< ReferenceDescription > (const ReferenceDescription &desc)
template<>
std::size_t RawSize< RegisterNodesRequest > (const RegisterNodesRequest &request)
template<>
std::size_t RawSize< RegisterNodesResponse > (const RegisterNodesResponse &response)
template<>
std::size_t RawSize< RelativePath > (const RelativePath &rpath)
template<>
std::size_t RawSize< RelativePathElement > (const RelativePathElement &element)
template<>
std::size_t RawSize< RepublishParameters > (const RepublishParameters &data)
template<>
std::size_t RawSize< RepublishRequest > (const RepublishRequest &data)
template<>
std::size_t RawSize< RepublishResponse > (const RepublishResponse &data)
template<>
std::size_t RawSize< RequestHeader > (const RequestHeader &header)
template<>
std::size_t RawSize< ResponseHeader > (const ResponseHeader &header)
template<>
std::size_t RawSize< SecureHeader > (const SecureHeader &)
template<>
std::size_t RawSize< SecurityToken > (const SecurityToken &)
template<>
std::size_t RawSize< SecurityTokenRequestType > (const SecurityTokenRequestType &data)
template<>
std::size_t RawSize< SequenceHeader > (const SequenceHeader &)
template<>
std::size_t RawSize< ServerState > (const ServerState &data)
template<>
std::size_t RawSize< ServiceFaultResponse > (const ServiceFaultResponse &request)
template<>
std::size_t RawSize< SetPublishingModeRequest > (const SetPublishingModeRequest &data)
template<>
std::size_t RawSize< SetPublishingModeResponse > (const SetPublishingModeResponse &data)
template<>
std::size_t RawSize< SignatureData > (const SignatureData &data)
template<>
std::size_t RawSize< SignedSoftwareCertificate > (const SignedSoftwareCertificate &data)
template<>
std::size_t RawSize< SimpleAttributeOperand > (const OpcUa::SimpleAttributeOperand &params)
template<>
std::size_t RawSize< StatusCode > (const StatusCode &)
template<>
std::size_t RawSize< std::string > (const std::string &str)
template<>
std::size_t RawSize< std::vector< std::string > > (const std::vector< std::string > &vec)
template<>
std::size_t RawSize< std::vector< std::vector< uint8_t > > > (const std::vector< std::vector< uint8_t >> &vec)
template<>
std::size_t RawSize< std::vector< uint8_t > > (const std::vector< uint8_t > &vec)
template<>
std::size_t RawSize< SubscriptionAcknowledgement > (const SubscriptionAcknowledgement &data)
template<>
std::size_t RawSize< SubscriptionData > (const SubscriptionData &data)
template<>
std::size_t RawSize< SymmetricAlgorithmHeader > (const SymmetricAlgorithmHeader &header)
template<>
std::size_t RawSize< TimestampsToReturn > (const TimestampsToReturn &data)
template<>
std::size_t RawSize< TranslateBrowsePathsParameters > (const TranslateBrowsePathsParameters &params)
template<>
std::size_t RawSize< TranslateBrowsePathsResult > (const TranslateBrowsePathsResult &result)
template<>
std::size_t RawSize< TranslateBrowsePathsToNodeIdsRequest > (const TranslateBrowsePathsToNodeIdsRequest &request)
template<>
std::size_t RawSize< TranslateBrowsePathsToNodeIdsResponse > (const TranslateBrowsePathsToNodeIdsResponse &response)
template<>
std::size_t RawSize< uint16_t > (const uint16_t &)
template<>
std::size_t RawSize< uint32_t > (const uint32_t &)
template<>
std::size_t RawSize< uint64_t > (const uint64_t &)
template<>
std::size_t RawSize< uint8_t > (const uint8_t &)
template<>
std::size_t RawSize< UnregisterNodesRequest > (const UnregisterNodesRequest &request)
template<>
std::size_t RawSize< UnregisterNodesResponse > (const UnregisterNodesResponse &response)
template<>
std::size_t RawSize< UserIdentifyToken > (const UserIdentifyToken &token)
template<>
std::size_t RawSize< UserIdentifyToken::UserNameStruct > (const UserIdentifyToken::UserNameStruct &uname)
template<>
std::size_t RawSize< UserTokenPolicy > (const UserTokenPolicy &data)
template<>
std::size_t RawSize< UserTokenType > (const UserTokenType &data)
template<>
std::size_t RawSize< Variant > (const Variant &var)
template<>
std::size_t RawSize< ViewDescription > (const ViewDescription &desc)
template<>
std::size_t RawSize< WriteParameters > (const WriteParameters &data)
template<>
std::size_t RawSize< WriteRequest > (const WriteRequest &data)
template<>
std::size_t RawSize< WriteResponse > (const WriteResponse &data)
template<>
std::size_t RawSize< WriteValue > (const WriteValue &data)
template<>
std::size_t RawSize< XmlElement > (const XmlElement &data)
std::size_t RawSizeBodyNodeAttributes (const NodeAttributes &val)
template<typename T >
std::size_t RawSizeContainer (const T &container)

Typedef Documentation

Definition at line 229 of file stream.h.

Definition at line 230 of file stream.h.

Definition at line 231 of file stream.h.


Enumeration Type Documentation

Enumerator:
CHT_INVALID 
CHT_SINGLE 
CHT_INTERMEDIATE 
CHT_FINAL 

Definition at line 51 of file include/opc/ua/protocol/binary/common.h.

Enumerator:
MT_INVALID 
MT_HELLO 
MT_ACKNOWLEDGE 
MT_ERROR 
MT_SECURE_OPEN 
MT_SECURE_CLOSE 
MT_SECURE_MESSAGE 

Definition at line 40 of file include/opc/ua/protocol/binary/common.h.


Function Documentation

Definition at line 947 of file binary_stream.cpp.

Definition at line 854 of file binary_stream.cpp.

Definition at line 904 of file binary_stream.cpp.

Definition at line 782 of file binary_stream.cpp.

Definition at line 871 of file binary_stream.cpp.

Definition at line 814 of file binary_stream.cpp.

Definition at line 833 of file binary_stream.cpp.

Definition at line 725 of file binary_stream.cpp.

Definition at line 1179 of file binary_stream.cpp.

Definition at line 887 of file binary_stream.cpp.

Definition at line 932 of file binary_stream.cpp.

Definition at line 918 of file binary_stream.cpp.

Definition at line 1192 of file binary_stream.cpp.

Definition at line 476 of file binary_stream.cpp.

Definition at line 1029 of file binary_stream.cpp.

Definition at line 1072 of file binary_stream.cpp.

Definition at line 804 of file nodeid.cpp.

Definition at line 419 of file binary_stream.cpp.

Definition at line 1213 of file binary_stream.cpp.

Definition at line 670 of file nodeid.cpp.

Definition at line 1113 of file binary_stream.cpp.

Definition at line 1163 of file binary_stream.cpp.

Definition at line 967 of file binary_stream.cpp.

Definition at line 1089 of file binary_stream.cpp.

Definition at line 1143 of file binary_stream.cpp.

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

Definition at line 440 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< AddNodesItem > > ( std::vector< AddNodesItem > &  ack)

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

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< AddNodesResult > > ( std::vector< AddNodesResult > &  ack)

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

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< AddReferencesItem > > ( std::vector< AddReferencesItem > &  ack)

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

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

Definition at line 361 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< BrowsePath > > ( std::vector< BrowsePath > &  paths)

Definition at line 717 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< BrowsePathResult > > ( std::vector< BrowsePathResult > &  results)

Definition at line 473 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< BrowsePathTarget > > ( std::vector< BrowsePathTarget > &  targets)

Definition at line 437 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< ByteString > > ( std::vector< ByteString > &  value)

Definition at line 529 of file binary_stream.cpp.

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

Definition at line 628 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< EventFieldList > > ( std::vector< EventFieldList > &  targets)

Definition at line 189 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< FilterOperand > > ( std::vector< FilterOperand > &  targets)

Definition at line 262 of file monitored_items.cpp.

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

Definition at line 640 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< Guid > > ( std::vector< Guid > &  value)

Definition at line 653 of file binary_stream.cpp.

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

Definition at line 566 of file binary_stream.cpp.

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

Definition at line 591 of file binary_stream.cpp.

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

Definition at line 603 of file binary_stream.cpp.

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

Definition at line 244 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< IntegerId > > ( std::vector< IntegerId > &  targets)

Definition at line 1294 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< LocalizedText > > ( std::vector< LocalizedText > &  value)

Definition at line 1234 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< MonitoredItemCreateRequest > > ( std::vector< MonitoredItemCreateRequest > &  targets)

Definition at line 506 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< MonitoredItemCreateResult > > ( std::vector< MonitoredItemCreateResult > &  targets)

Definition at line 524 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< MonitoredItems > > ( std::vector< MonitoredItems > &  targets)

Definition at line 145 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< NodeId > > ( std::vector< NodeId > &  value)

Definition at line 665 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< OpcUa::DateTime > > ( std::vector< OpcUa::DateTime > &  date)

Definition at line 488 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< QualifiedName > > ( std::vector< QualifiedName > &  value)

Definition at line 1336 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< RelativePathElement > > ( std::vector< RelativePathElement > &  targets)

Definition at line 659 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< SimpleAttributeOperand > > ( std::vector< SimpleAttributeOperand > &  targets)

Definition at line 116 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< StatusCode > > ( std::vector< StatusCode > &  value)

Definition at line 1324 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< std::string > > ( std::vector< std::string > &  value)

Definition at line 677 of file binary_stream.cpp.

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

Definition at line 689 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< SubscriptionAcknowledgement > > ( std::vector< SubscriptionAcknowledgement > &  ack)

Definition at line 102 of file subscriptions.cpp.

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

Definition at line 554 of file binary_stream.cpp.

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

Definition at line 579 of file binary_stream.cpp.

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

Definition at line 615 of file binary_stream.cpp.

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

Definition at line 542 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< std::vector< Variant > > ( std::vector< Variant > &  targets)

Definition at line 839 of file binary_variant.cpp.

template<>
void OpcUa::Binary::DataDeserializer::Deserialize< UserIdentifyToken::UserNameStruct > ( UserIdentifyToken::UserNameStruct &  uname)

Definition at line 91 of file binary_session.cpp.

Definition at line 940 of file binary_stream.cpp.

Definition at line 844 of file binary_stream.cpp.

Definition at line 896 of file binary_stream.cpp.

Definition at line 763 of file binary_stream.cpp.

Definition at line 864 of file binary_stream.cpp.

Definition at line 806 of file binary_stream.cpp.

Definition at line 822 of file binary_stream.cpp.

Definition at line 695 of file binary_stream.cpp.

Definition at line 1173 of file binary_stream.cpp.

Definition at line 878 of file binary_stream.cpp.

Definition at line 925 of file binary_stream.cpp.

Definition at line 912 of file binary_stream.cpp.

Definition at line 1185 of file binary_stream.cpp.

Definition at line 470 of file binary_stream.cpp.

Definition at line 993 of file binary_stream.cpp.

Definition at line 1066 of file binary_stream.cpp.

Definition at line 747 of file nodeid.cpp.

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

Definition at line 412 of file binary_stream.cpp.

Definition at line 1199 of file binary_stream.cpp.

Definition at line 616 of file nodeid.cpp.

Definition at line 1101 of file binary_stream.cpp.

Definition at line 1153 of file binary_stream.cpp.

Definition at line 955 of file binary_stream.cpp.

Definition at line 1078 of file binary_stream.cpp.

Definition at line 1134 of file binary_stream.cpp.

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

Definition at line 428 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< AddNodesItem > > ( const std::vector< AddNodesItem > &  ack)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< AddNodesResult > > ( const std::vector< AddNodesResult > &  ack)

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

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< AddReferencesItem > > ( const std::vector< AddReferencesItem > &  ack)

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

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

Definition at line 347 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< BrowsePath > > ( const std::vector< BrowsePath > &  paths)

Definition at line 723 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< BrowsePathResult > > ( const std::vector< BrowsePathResult > &  results)

Definition at line 467 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< BrowsePathTarget > > ( const std::vector< BrowsePathTarget > &  targets)

Definition at line 431 of file binary_view.cpp.

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

Definition at line 523 of file binary_stream.cpp.

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

Definition at line 634 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< EventFieldList > > ( const std::vector< EventFieldList > &  targets)

Definition at line 183 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< FilterOperand > > ( const std::vector< FilterOperand > &  targets)

Definition at line 256 of file monitored_items.cpp.

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

Definition at line 622 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< Guid > > ( const std::vector< Guid > &  value)

Definition at line 647 of file binary_stream.cpp.

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

Definition at line 560 of file binary_stream.cpp.

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

Definition at line 585 of file binary_stream.cpp.

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

Definition at line 597 of file binary_stream.cpp.

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

Definition at line 216 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< IntegerId > > ( const std::vector< IntegerId > &  targets)

Definition at line 1288 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< LocalizedText > > ( const std::vector< LocalizedText > &  value)

Definition at line 1228 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< MonitoredItemCreateRequest > > ( const std::vector< MonitoredItemCreateRequest > &  targets)

Definition at line 500 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< MonitoredItemCreateResult > > ( const std::vector< MonitoredItemCreateResult > &  targets)

Definition at line 518 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< MonitoredItems > > ( const std::vector< MonitoredItems > &  targets)

Definition at line 139 of file subscriptions.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< NodeId > > ( const std::vector< NodeId > &  value)

Definition at line 659 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< OpcUa::DateTime > > ( const std::vector< OpcUa::DateTime > &  date)

Definition at line 482 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< QualifiedName > > ( const std::vector< QualifiedName > &  value)

Definition at line 1330 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< RelativePathElement > > ( const std::vector< RelativePathElement > &  targets)

Definition at line 665 of file binary_view.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< SimpleAttributeOperand > > ( const std::vector< SimpleAttributeOperand > &  targets)

Definition at line 110 of file monitored_items.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< StatusCode > > ( const std::vector< StatusCode > &  value)

Definition at line 1318 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< std::string > > ( const std::vector< std::string > &  value)

Definition at line 671 of file binary_stream.cpp.

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

Definition at line 683 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< SubscriptionAcknowledgement > > ( const std::vector< SubscriptionAcknowledgement > &  ack)

Definition at line 108 of file subscriptions.cpp.

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

Definition at line 548 of file binary_stream.cpp.

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

Definition at line 573 of file binary_stream.cpp.

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

Definition at line 609 of file binary_stream.cpp.

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

Definition at line 536 of file binary_stream.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< std::vector< Variant > > ( const std::vector< Variant > &  targets)

Definition at line 833 of file binary_variant.cpp.

template<>
void OpcUa::Binary::DataSerializer::Serialize< UserIdentifyToken::UserNameStruct > ( const UserIdentifyToken::UserNameStruct &  uname)

Definition at line 83 of file binary_session.cpp.

template<typename ChannelType >
OStream<ChannelType>& OpcUa::Binary::flush ( OStream< ChannelType > &  os) [inline]

Definition at line 147 of file stream.h.

template<typename T >
std::size_t OpcUa::Binary::RawSize ( const T &  obj)
template<>
std::size_t OpcUa::Binary::RawSize ( const std::vector< SubscriptionAcknowledgement > &  ack)

Definition at line 96 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const MonitoredItems &  request)

Definition at line 119 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const StatusChangeNotification &  request)

Definition at line 155 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const EventFieldList &  request)

Definition at line 195 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const EventNotificationList &  request)

Definition at line 215 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const DataChangeNotification &  request)

Definition at line 242 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const NotificationData &  data)

Definition at line 271 of file subscriptions.cpp.

template<>
std::size_t OpcUa::Binary::RawSize ( const std::vector< AddNodesItem > &  ack)

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

template<>
std::size_t OpcUa::Binary::RawSize ( const std::vector< AddReferencesItem > &  ack)

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

template<>
std::size_t OpcUa::Binary::RawSize< Acknowledge > ( const Acknowledge &  )

Definition at line 185 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ActivateSessionParameters > ( const ActivateSessionParameters &  data)

Definition at line 1212 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ActivateSessionRequest > ( const ActivateSessionRequest &  data)

Definition at line 1225 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ActivateSessionResponse > ( const ActivateSessionResponse &  data)

Definition at line 1247 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ActivateSessionResult > ( const ActivateSessionResult &  data)

Definition at line 1236 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AdditionalHeader > ( const AdditionalHeader &  header)

Definition at line 222 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AddNodesItem > ( const AddNodesItem &  resp)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddNodesParameters > ( const AddNodesParameters &  val)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddNodesRequest > ( const AddNodesRequest &  resp)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddNodesResponse > ( const AddNodesResponse &  resp)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddNodesResult > ( const AddNodesResult &  resp)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddReferencesItem > ( const AddReferencesItem &  val)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddReferencesParameters > ( const AddReferencesParameters &  val)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddReferencesRequest > ( const AddReferencesRequest &  val)

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

template<>
std::size_t OpcUa::Binary::RawSize< AddReferencesResponse > ( const AddReferencesResponse &  resp)

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

template<>
std::size_t OpcUa::Binary::RawSize< AggregateFilter > ( const OpcUa::AggregateFilter params)

Definition at line 304 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< Annotation > ( const Annotation &  data)

Definition at line 4416 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ApplicationDescription > ( const ApplicationDescription &  data)

Definition at line 720 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ApplicationType > ( const ApplicationType &  data)

Definition at line 40 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AsymmetricAlgorithmHeader > ( const AsymmetricAlgorithmHeader &  ack)

Definition at line 204 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AttributeId > ( const AttributeId &  )

Definition at line 30 of file binary_attribute.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AttributeOperand > ( const OpcUa::AttributeOperand params)

Definition at line 49 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AttributeWriteMask > ( const AttributeWriteMask &  data)

Definition at line 75 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< AxisScaleEnumeration > ( const AxisScaleEnumeration &  data)

Definition at line 180 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< bool > ( const bool &  )

Definition at line 23 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseDescription > ( const BrowseDescription &  desc)

Definition at line 158 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseDirection > ( const BrowseDirection &  data)

Definition at line 82 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseNextRequest > ( const BrowseNextRequest &  request)

Definition at line 347 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseNextResponse > ( const BrowseNextResponse &  response)

Definition at line 379 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowsePath > ( const BrowsePath &  path)

Definition at line 697 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowsePathResult > ( const BrowsePathResult &  result)

Definition at line 447 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowsePathTarget > ( const BrowsePathTarget &  target)

Definition at line 411 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseRequest > ( const BrowseRequest &  request)

Definition at line 221 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseResponse > ( const BrowseResponse &  response)

Definition at line 315 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseResult > ( const BrowseResult &  result)

Definition at line 287 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< BrowseResultMask > ( const BrowseResultMask &  data)

Definition at line 89 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ByteString > ( const ByteString &  str)

Definition at line 109 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CallMethodRequest > ( const CallMethodRequest &  data)

Definition at line 2872 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CallMethodResult > ( const CallMethodResult &  data)

Definition at line 2883 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CallRequest > ( const CallRequest &  data)

Definition at line 2895 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CallResponse > ( const CallResponse &  data)

Definition at line 2906 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CloseSecureChannelRequest > ( const CloseSecureChannelRequest &  request)

Definition at line 353 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CloseSessionRequest > ( const CloseSessionRequest &  request)

Definition at line 133 of file binary_session.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CloseSessionResponse > ( const CloseSessionResponse &  response)

Definition at line 162 of file binary_session.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ComplianceLevel > ( const ComplianceLevel &  data)

Definition at line 96 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ContentFilterElement > ( const OpcUa::ContentFilterElement params)

Definition at line 274 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateMonitoredItemsRequest > ( const CreateMonitoredItemsRequest &  data)

Definition at line 3145 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateMonitoredItemsResponse > ( const CreateMonitoredItemsResponse &  data)

Definition at line 3156 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSessionParameters > ( const CreateSessionParameters &  data)

Definition at line 1076 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSessionRequest > ( const CreateSessionRequest &  data)

Definition at line 1092 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSessionResponse > ( const CreateSessionResponse &  data)

Definition at line 1120 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSessionResult > ( const CreateSessionResult &  data)

Definition at line 1103 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSubscriptionParameters > ( const CreateSubscriptionParameters &  data)

Definition at line 3385 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSubscriptionRequest > ( const CreateSubscriptionRequest &  data)

Definition at line 3399 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< CreateSubscriptionResponse > ( const CreateSubscriptionResponse &  data)

Definition at line 3422 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DataChangeFilter > ( const OpcUa::DataChangeFilter params)

Definition at line 375 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DataChangeTrigger > ( const DataChangeTrigger &  data)

Definition at line 138 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DataValue > ( const DataValue &  val)

Definition at line 30 of file binary_data_value.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DateTime > ( const DateTime &  date)

Definition at line 116 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeadbandType > ( const DeadbandType &  data)

Definition at line 145 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteMonitoredItemsParameters > ( const DeleteMonitoredItemsParameters &  data)

Definition at line 3352 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteMonitoredItemsRequest > ( const DeleteMonitoredItemsRequest &  data)

Definition at line 3362 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteMonitoredItemsResponse > ( const DeleteMonitoredItemsResponse &  data)

Definition at line 3373 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteNodesItem > ( const DeleteNodesItem &  data)

Definition at line 1649 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteNodesRequest > ( const DeleteNodesRequest &  data)

Definition at line 1659 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteNodesResponse > ( const DeleteNodesResponse &  data)

Definition at line 1670 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteSubscriptionsRequest > ( const DeleteSubscriptionsRequest &  data)

Definition at line 3816 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DeleteSubscriptionsResponse > ( const DeleteSubscriptionsResponse &  data)

Definition at line 3827 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DiagnosticInfo > ( const DiagnosticInfo &  info)

Definition at line 265 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< DiagnosticInfoList > ( const DiagnosticInfoList &  infos)

Definition at line 309 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< double > ( const double &  )

Definition at line 84 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ElementOperand > ( const OpcUa::ElementOperand params)

Definition at line 151 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< EndpointDescription > ( const EndpointDescription &  data)

Definition at line 850 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< EnumeratedTestType > ( const EnumeratedTestType &  data)

Definition at line 152 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< Error > ( const Error err)

Definition at line 197 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< EventFilter > ( const OpcUa::EventFilter params)

Definition at line 349 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ExceptionDeviationFormat > ( const ExceptionDeviationFormat &  data)

Definition at line 187 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ExpandedNodeId > ( const ExpandedNodeId &  id)

Definition at line 729 of file nodeid.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ExtensionObject > ( const ExtensionObject &  data)

Definition at line 299 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ExtensionObjectHeader > ( const ExtensionObjectHeader &  header)

Definition at line 383 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< FilterOperand > ( const OpcUa::FilterOperand params)

Definition at line 174 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< FilterOperator > ( const FilterOperator &  data)

Definition at line 103 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< FindServersData > ( const FindServersData &  data)

Definition at line 97 of file binary_endpoints.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< FindServersParameters > ( const FindServersParameters &  params)

Definition at line 43 of file binary_endpoints.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< FindServersRequest > ( const FindServersRequest &  request)

Definition at line 71 of file binary_endpoints.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< FindServersResponse > ( const FindServersResponse &  resp)

Definition at line 119 of file binary_endpoints.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< float > ( const float &  )

Definition at line 78 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< GetEndpointsParameters > ( const GetEndpointsParameters &  data)

Definition at line 866 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< GetEndpointsRequest > ( const GetEndpointsRequest &  data)

Definition at line 877 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< GetEndpointsResponse > ( const GetEndpointsResponse &  data)

Definition at line 888 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< Guid > ( const Guid &  )

Definition at line 90 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< Header > ( const Header )

Definition at line 149 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< Hello > ( const Hello hello)

Definition at line 168 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< HistoryUpdateType > ( const HistoryUpdateType &  data)

Definition at line 117 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< int16_t > ( const int16_t &  )

Definition at line 47 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< int32_t > ( const int32_t &  )

Definition at line 59 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< int64_t > ( const int64_t &  )

Definition at line 72 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< int8_t > ( const int8_t &  )

Definition at line 35 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< IntegerId > ( const IntegerId &  )

Definition at line 396 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< LiteralOperand > ( const OpcUa::LiteralOperand params)

Definition at line 127 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< LocalizedText > ( const LocalizedText &  text)

Definition at line 362 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MessageSecurityMode > ( const MessageSecurityMode &  data)

Definition at line 47 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ModelChangeStructureVerbMask > ( const ModelChangeStructureVerbMask &  data)

Definition at line 173 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MonitoredItemCreateRequest > ( const MonitoredItemCreateRequest &  data)

Definition at line 3110 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MonitoredItemCreateResult > ( const MonitoredItemCreateResult &  data)

Definition at line 3121 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MonitoredItemsParameters > ( const MonitoredItemsParameters &  data)

Definition at line 3134 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MonitoringFilter > ( const MonitoringFilter &  data)

Definition at line 404 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MonitoringMode > ( const MonitoringMode &  data)

Definition at line 131 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< MonitoringParameters > ( const MonitoringParameters &  data)

Definition at line 3097 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< NodeAttributes > ( const NodeAttributes &  val)

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

template<>
std::size_t OpcUa::Binary::RawSize< NodeAttributesMask > ( const NodeAttributesMask &  data)

Definition at line 68 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< NodeClass > ( const NodeClass &  data)

Definition at line 33 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< NodeId > ( const NodeId &  id)

Definition at line 559 of file nodeid.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< NodeIdEncoding > ( const NodeIdEncoding &  )

Definition at line 539 of file nodeid.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< NodesQuery > ( const NodesQuery &  desc)

Definition at line 195 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< NotificationMessage > ( const NotificationMessage &  data)

Definition at line 3534 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< OpenFileMode > ( const OpenFileMode &  data)

Definition at line 26 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< OpenSecureChannelRequest > ( const OpenSecureChannelRequest &  request)

Definition at line 244 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< OpenSecureChannelResponse > ( const OpenSecureChannelResponse &  response)

Definition at line 341 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< PerformUpdateType > ( const PerformUpdateType &  data)

Definition at line 124 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< PublishingModeParameters > ( const PublishingModeParameters &  data)

Definition at line 3492 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< PublishingModeResult > ( const PublishingModeResult &  data)

Definition at line 3513 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< PublishRequest > ( const PublishRequest &  data)

Definition at line 3681 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< PublishResponse > ( const PublishResponse &  data)

Definition at line 3706 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< PublishResult > ( const PublishResult &  data)

Definition at line 3692 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< QualifiedName > ( const QualifiedName &  name)

Definition at line 390 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ReadParameters > ( const ReadParameters &  data)

Definition at line 2497 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ReadRequest > ( const ReadRequest &  data)

Definition at line 2508 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ReadResponse > ( const ReadResponse &  data)

Definition at line 2519 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ReadValueId > ( const ReadValueId &  data)

Definition at line 2485 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RedundancySupport > ( const RedundancySupport &  data)

Definition at line 159 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ReferenceDescription > ( const ReferenceDescription &  desc)

Definition at line 247 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RegisterNodesRequest > ( const RegisterNodesRequest &  request)

Definition at line 533 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RegisterNodesResponse > ( const RegisterNodesResponse &  response)

Definition at line 559 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RelativePath > ( const RelativePath &  rpath)

Definition at line 675 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RelativePathElement > ( const RelativePathElement &  element)

Definition at line 635 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RepublishParameters > ( const RepublishParameters &  data)

Definition at line 3717 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RepublishRequest > ( const RepublishRequest &  data)

Definition at line 3727 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RepublishResponse > ( const RepublishResponse &  data)

Definition at line 3738 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< RequestHeader > ( const RequestHeader &  header)

Definition at line 230 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ResponseHeader > ( const ResponseHeader &  header)

Definition at line 315 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SecureHeader > ( const SecureHeader &  )

Definition at line 158 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SecurityToken > ( const SecurityToken &  )

Definition at line 330 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SecurityTokenRequestType > ( const SecurityTokenRequestType &  data)

Definition at line 61 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SequenceHeader > ( const SequenceHeader &  )

Definition at line 213 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ServerState > ( const ServerState &  data)

Definition at line 166 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ServiceFaultResponse > ( const ServiceFaultResponse &  request)

Definition at line 186 of file binary_session.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SetPublishingModeRequest > ( const SetPublishingModeRequest &  data)

Definition at line 3502 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SetPublishingModeResponse > ( const SetPublishingModeResponse &  data)

Definition at line 3523 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SignatureData > ( const SignatureData &  data)

Definition at line 1066 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SignedSoftwareCertificate > ( const SignedSoftwareCertificate &  data)

Definition at line 1056 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SimpleAttributeOperand > ( const OpcUa::SimpleAttributeOperand params)

Definition at line 83 of file monitored_items.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< StatusCode > ( const StatusCode &  )

Definition at line 96 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< std::string > ( const std::string &  str)

Definition at line 102 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< std::vector< std::string > > ( const std::vector< std::string > &  vec)

Definition at line 139 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< std::vector< std::vector< uint8_t > > > ( const std::vector< std::vector< uint8_t >> &  vec)

Definition at line 129 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< std::vector< uint8_t > > ( const std::vector< uint8_t > &  vec)

Definition at line 122 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SubscriptionAcknowledgement > ( const SubscriptionAcknowledgement &  data)

Definition at line 3671 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SubscriptionData > ( const SubscriptionData &  data)

Definition at line 3410 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< SymmetricAlgorithmHeader > ( const SymmetricAlgorithmHeader &  header)

Definition at line 258 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< TimestampsToReturn > ( const TimestampsToReturn &  data)

Definition at line 110 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< TranslateBrowsePathsParameters > ( const TranslateBrowsePathsParameters &  params)

Definition at line 733 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< TranslateBrowsePathsResult > ( const TranslateBrowsePathsResult &  result)

Definition at line 483 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< TranslateBrowsePathsToNodeIdsRequest > ( const TranslateBrowsePathsToNodeIdsRequest &  request)

Definition at line 755 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< TranslateBrowsePathsToNodeIdsResponse > ( const TranslateBrowsePathsToNodeIdsResponse &  response)

Definition at line 507 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< uint16_t > ( const uint16_t &  )

Definition at line 41 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< uint32_t > ( const uint32_t &  )

Definition at line 53 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< uint64_t > ( const uint64_t &  )

Definition at line 66 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< uint8_t > ( const uint8_t &  )

Definition at line 29 of file binary_raw_size.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< UnregisterNodesRequest > ( const UnregisterNodesRequest &  request)

Definition at line 585 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< UnregisterNodesResponse > ( const UnregisterNodesResponse &  response)

Definition at line 611 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< UserIdentifyToken > ( const UserIdentifyToken &  token)

Definition at line 99 of file binary_session.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< UserIdentifyToken::UserNameStruct > ( const UserIdentifyToken::UserNameStruct &  uname)

Definition at line 77 of file binary_session.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< UserTokenPolicy > ( const UserTokenPolicy &  data)

Definition at line 837 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< UserTokenType > ( const UserTokenType &  data)

Definition at line 54 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< Variant > ( const Variant var)

Definition at line 667 of file binary_variant.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< ViewDescription > ( const ViewDescription &  desc)

Definition at line 131 of file binary_view.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< WriteParameters > ( const WriteParameters &  data)

Definition at line 2704 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< WriteRequest > ( const WriteRequest &  data)

Definition at line 2713 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< WriteResponse > ( const WriteResponse &  data)

Definition at line 2724 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< WriteValue > ( const WriteValue &  data)

Definition at line 2692 of file rawsize_auto.cpp.

template<>
std::size_t OpcUa::Binary::RawSize< XmlElement > ( const XmlElement &  data)

Definition at line 194 of file rawsize_auto.cpp.

std::size_t OpcUa::Binary::RawSizeBodyNodeAttributes ( const NodeAttributes &  val)

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

template<typename T >
std::size_t OpcUa::Binary::RawSizeContainer ( const T &  container)

Definition at line 31 of file include/opc/ua/protocol/binary/common.h.



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