RMQ - RabbitMQ C++ Library
BloombergLP::rmqp::Topology Member List

This is the complete list of members for BloombergLP::rmqp::Topology, including all inherited members.

addExchange(const bsl::string &name, const rmqt::ExchangeType &exchangeType=rmqt::ExchangeType::DIRECT, rmqt::AutoDelete::Value autoDelete=rmqt::AutoDelete::OFF, rmqt::Durable::Value durable=rmqt::Durable::ON, rmqt::Internal::Value internal=rmqt::Internal::NO, const rmqt::FieldTable &args=rmqt::FieldTable())=0BloombergLP::rmqp::Topologypure virtual
addPassiveExchange(const bsl::string &name)=0BloombergLP::rmqp::Topologypure virtual
addPassiveQueue(const bsl::string &name)=0BloombergLP::rmqp::Topologypure virtual
addQueue(const bsl::string &name=bsl::string(), rmqt::AutoDelete::Value=rmqt::AutoDelete::OFF, rmqt::Durable::Value=rmqt::Durable::ON, const rmqt::FieldTable &args=rmqt::FieldTable())=0BloombergLP::rmqp::Topologypure virtual
bind(const rmqt::ExchangeHandle &exchangeName, const rmqt::QueueHandle &queue, const bsl::string &bindingKey, const rmqt::FieldTable &args=rmqt::FieldTable())=0BloombergLP::rmqp::Topologypure virtual
bind(const rmqt::ExchangeHandle &exchange1, const rmqt::ExchangeHandle &exchange2, const bsl::string &bindingKey, const rmqt::FieldTable &args=rmqt::FieldTable())=0BloombergLP::rmqp::Topologypure virtual
defaultExchange()=0BloombergLP::rmqp::Topologypure virtual
topology() const =0BloombergLP::rmqp::Topologypure virtual
~Topology() (defined in BloombergLP::rmqp::Topology)BloombergLP::rmqp::Topologyvirtual