An AMQP Queue.
More...
#include <rmqt_queue.h>
|
| | Queue (const bsl::string &name=bsl::string(), bool passive=false, bool autoDelete=false, bool durable=true, const rmqt::FieldTable &args=rmqt::FieldTable()) |
| |
|
const bsl::string & | name () const |
| | Queue name.
|
| |
|
bool | passive () const |
| | Returns whether the queue is passive.
|
| |
|
bool | autoDelete () const |
| | Returns whether the queue is "auto-delete".
|
| |
|
bool | durable () const |
| | Returns whether the queue is durable.
|
| |
|
const rmqt::FieldTable & | arguments () const |
| | Optional queue arguments.
|
| |
|
|
bsl::ostream & | operator<< (bsl::ostream &os, const Queue &queue) |
| |
An AMQP Queue.
Represents a Queue object to be declared to the RabbitMQ broker.
◆ Queue()
| BloombergLP::rmqt::Queue::Queue |
( |
const bsl::string & |
name = bsl::string(), |
|
|
bool |
passive = false, |
|
|
bool |
autoDelete = false, |
|
|
bool |
durable = true, |
|
|
const rmqt::FieldTable & |
args = rmqt::FieldTable() |
|
) |
| |
|
explicit |
Create a queue. If the name is empty, then the queue name will be auto-generated.
The documentation for this class was generated from the following files: