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

Public Member Functions

 Factory (const rmqt::QueueHandle &queue, const bsl::shared_ptr< const rmqt::Endpoint > &endpoint, const bsl::shared_ptr< rmqp::ConsumerTracing > &contextFactory)
 
virtual bslma::ManagedPtr< rmqa::MessageGuardcreate (const rmqt::Message &message, const rmqt::Envelope &envelope, const MessageGuardCallback &ackCallback, rmqp::Consumer *consumer) const BSLS_KEYWORD_OVERRIDE
 

Member Function Documentation

◆ create()

bslma::ManagedPtr< rmqa::MessageGuard > BloombergLP::rmqa::TracingMessageGuard::Factory::create ( const rmqt::Message message,
const rmqt::Envelope envelope,
const MessageGuardCallback &  ackCallback,
rmqp::Consumer consumer 
) const
virtual

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