azure-core-amqp
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Azure::Core::Amqp::Models::AmqpBinaryData Class Referencefinal

An AMQP binary value, a sequence of octets. More...

#include <amqp_value.hpp>

Inheritance diagram for Azure::Core::Amqp::Models::AmqpBinaryData:

Public Member Functions

 AmqpBinaryData (initializer_type const &values)
 Construct a new AmqpBinaryData object with an initializer list.
 
 AmqpBinaryData (std::vector< std::uint8_t > const &values)
 Construct a new AmqpBinaryData from a vector of bytes.
 
 AmqpBinaryData (const AmqpBinaryData &other)=default
 Copy constructor.
 
AmqpBinaryDataoperator= (const AmqpBinaryData &other)=default
 Copy assignment operator.
 
 AmqpBinaryData (AmqpBinaryData &&other) noexcept=default
 Move Constructor.
 
AmqpBinaryDataoperator= (AmqpBinaryData &&other) noexcept=default
 Move assignment operator.
 
AmqpBinaryDataoperator= (std::vector< std::uint8_t > const &values)
 Assign a vector of bytes to the current AmqpBinaryData.
 
 AmqpBinaryData (AmqpValue const &value)
 Construct a new AmqpBinaryData object from an existing uAMQP AMQP_VALUE item.
 

Detailed Description

Defined in AMQP Core Types section 1.6.19.

Constructor & Destructor Documentation

◆ AmqpBinaryData()

Azure::Core::Amqp::Models::AmqpBinaryData::AmqpBinaryData ( AmqpValue const &  value)
Remarks
Note that this does NOT capture the passed in AMQP_VALUE object, the caller is responsible for freeing that object.
This is an internal accessor and should never be used by code outside the AMQP implementation.
Parameters
value- the AMQP "binary" value to capture.

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