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

Represents an AMQP array. More...

#include <amqp_value.hpp>

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

Public Member Functions

 AmqpArray ()
 Construct a new AmqpArray object.
 
 AmqpArray (initializer_type const &values)
 Construct a new AmqpArray object with an initializer list.
 
virtual ~AmqpArray ()=default
 Destroy an array.
 
 AmqpArray (const AmqpArray &other)=default
 Copy constructor.
 
AmqpArrayoperator= (const AmqpArray &other)=default
 Copy assignment operator.
 
 AmqpArray (AmqpArray &&other) noexcept=default
 Move constructor.
 
AmqpArrayoperator= (AmqpArray &&other) noexcept=default
 Move assignment operator.
 
 AmqpArray (AmqpValue const &value)
 Construct a new AmqpArray object from an existing uAMQP AMQP_VALUE item.
 

Detailed Description

An AMQP array is an aggregate of value types, all of which are of the same type.

Constructor & Destructor Documentation

◆ AmqpArray()

Azure::Core::Amqp::Models::AmqpArray::AmqpArray ( 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 array value to capture.

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