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

An AMQP List is a sequence of polymorphic values. It has the behavioral characteristics of an AMQP array, but allows the members to be polymorphic.

#include <amqp_value.hpp>

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

Public Member Functions

 AmqpList (std::initializer_list< std::vector< AmqpValue >::value_type > const &values)
 Construct a new AmqpList object with an initializer list.
 
 AmqpList (const AmqpList &other)=default
 Copy Constructor.
 
AmqpListoperator= (const AmqpList &other)=default
 Copy assignment operator.
 
 AmqpList (AmqpList &&other) noexcept=default
 Move Constructor.
 
AmqpListoperator= (AmqpList &&other) noexcept=default
 Move assignment operator.
 
 AmqpList (AmqpValue const &value)
 Construct a new AmqpList object from an existing AmqpValue item.
 

Constructor & Destructor Documentation

◆ AmqpList()

Azure::Core::Amqp::Models::AmqpList::AmqpList ( AmqpValue const &  value)
Remarks
Note that this does NOT capture the passed in AMQP_VALUE object, the caller is responsible for freeing that object.
Parameters
value- the AMQP array value to capture.

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