#include <opc/ua/protocol/binary/stream.h>
#include <opc/ua/protocol/secure_channel.h>
#include <opc/ua/protocol/types.h>
#include <algorithm>
#include <stdexcept>
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< Acknowledge > (const Acknowledge &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< AdditionalHeader > (const AdditionalHeader &header) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< AsymmetricAlgorithmHeader > (const AsymmetricAlgorithmHeader &ack) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< bool > (const bool &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ByteString > (const ByteString &str) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< CloseSecureChannelRequest > (const CloseSecureChannelRequest &request) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DateTime > (const DateTime &date) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DiagnosticInfo > (const DiagnosticInfo &info) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< DiagnosticInfoList > (const DiagnosticInfoList &infos) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< double > (const double &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< Error > (const Error &err) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ExtensionObjectHeader > (const ExtensionObjectHeader &header) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< float > (const float &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< Guid > (const Guid &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< Header > (const Header &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< Hello > (const Hello &hello) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< int16_t > (const int16_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< int32_t > (const int32_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< int64_t > (const int64_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< int8_t > (const int8_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< IntegerId > (const IntegerId &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< LocalizedText > (const LocalizedText &text) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< OpenSecureChannelRequest > (const OpenSecureChannelRequest &request) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< OpenSecureChannelResponse > (const OpenSecureChannelResponse &response) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< QualifiedName > (const QualifiedName &name) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< RequestHeader > (const RequestHeader &header) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< ResponseHeader > (const ResponseHeader &header) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SecureHeader > (const SecureHeader &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SecurityToken > (const SecurityToken &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SequenceHeader > (const SequenceHeader &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< StatusCode > (const StatusCode &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< std::string > (const std::string &str) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< std::vector< std::string > > (const std::vector< std::string > &vec) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< std::vector< std::vector< uint8_t > > > (const std::vector< std::vector< uint8_t >> &vec) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< std::vector< uint8_t > > (const std::vector< uint8_t > &vec) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< SymmetricAlgorithmHeader > (const SymmetricAlgorithmHeader &header) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< uint16_t > (const uint16_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< uint32_t > (const uint32_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< uint64_t > (const uint64_t &) |
template<> | |
std::size_t | OpcUa::Binary::RawSize< uint8_t > (const uint8_t &) |