16#ifndef INCLUDED_RMQT_BINDING
17#define INCLUDED_RMQT_BINDING
19#include <rmqt_fieldvalue.h>
21#include <bsl_string.h>
23namespace BloombergLP {
36 explicit Binding(
const bsl::string& bindingKey,
38 : d_bindingKey(bindingKey)
44 const bsl::string& bindingKey()
const {
return d_bindingKey; }
48 bsl::string d_bindingKey;
49 rmqt::FieldTable d_args;
An AMQP binding.
Definition: rmqt_binding.h:31
Binding(const bsl::string &bindingKey, const rmqt::FieldTable &args=rmqt::FieldTable())
Constructor.
Definition: rmqt_binding.h:36
Represents AMQP 0.9.1 Field Table (dict of FieldValues)
Definition: rmqt_fieldvalue.h:108