RMQ - RabbitMQ C++ Library
Public Member Functions | List of all members
BloombergLP::rmqa::TracingProducerImpl::Factory Class Reference
Inheritance diagram for BloombergLP::rmqa::TracingProducerImpl::Factory:
Inheritance graph
[legend]
Collaboration diagram for BloombergLP::rmqa::TracingProducerImpl::Factory:
Collaboration graph
[legend]

Public Member Functions

 Factory (const bsl::shared_ptr< const rmqt::Endpoint > &endpoint, const bsl::shared_ptr< rmqp::ProducerTracing > &tracing)
 
virtual bsl::shared_ptr< ProducerImplcreate (uint16_t maxOutstandingConfirms, const rmqt::ExchangeHandle &exchange, const bsl::shared_ptr< rmqamqp::SendChannel > &channel, bdlmt::ThreadPool &threadPool, rmqio::EventLoop &eventLoop) const BSLS_KEYWORD_OVERRIDE
 

Member Function Documentation

◆ create()

bsl::shared_ptr< ProducerImpl > BloombergLP::rmqa::TracingProducerImpl::Factory::create ( uint16_t  maxOutstandingConfirms,
const rmqt::ExchangeHandle &  exchange,
const bsl::shared_ptr< rmqamqp::SendChannel > &  channel,
bdlmt::ThreadPool &  threadPool,
rmqio::EventLoop &  eventLoop 
) const
virtual

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