Google Cloud Pub/Sub C++ Client  2.1.0
A C++ Client Library for Google Cloud Pub/Sub
Public Member Functions | List of all members
google::cloud::pubsub::AckHandler::Impl Class Referenceabstract

Allow applications to mock an AckHandler. More...

#include <google/cloud/pubsub/ack_handler.h>

Public Member Functions

virtual ~Impl ()=0
 
virtual void ack ()
 The implementation for AckHandler::ack() More...
 
virtual void nack ()
 The implementation for AckHandler::nack() More...
 
virtual std::int32_t delivery_attempt () const
 The implementation for AckHandler::delivery_attempt() More...
 

Detailed Description

Allow applications to mock an AckHandler.

Definition at line 90 of file ack_handler.h.

Constructor & Destructor Documentation

◆ ~Impl()

virtual google::cloud::pubsub::AckHandler::Impl::~Impl ( )
pure virtual

Member Function Documentation

◆ ack()

virtual void google::cloud::pubsub::AckHandler::Impl::ack ( )
inlinevirtual

The implementation for AckHandler::ack()

Definition at line 94 of file ack_handler.h.

◆ delivery_attempt()

virtual std::int32_t google::cloud::pubsub::AckHandler::Impl::delivery_attempt ( ) const
inlinevirtual

The implementation for AckHandler::delivery_attempt()

Definition at line 98 of file ack_handler.h.

◆ nack()

virtual void google::cloud::pubsub::AckHandler::Impl::nack ( )
inlinevirtual

The implementation for AckHandler::nack()

Definition at line 96 of file ack_handler.h.