15#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BACKGROUND_THREADS_H
16#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BACKGROUND_THREADS_H
18#include "google/cloud/completion_queue.h"
19#include "google/cloud/version.h"
25
26
A object representing the background threads available to a Client.
Definition: background_threads.h:27
virtual ~BackgroundThreads()=default
virtual CompletionQueue cq() const =0
The completion queue used for the background operations.
Call the functor associated with asynchronous operations when they complete.
Definition: completion_queue.h:47
Contains all the Google Cloud C++ Library APIs.
Definition: async_operation.h:23
Definition: async_operation.h:22
#define GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
Definition: version.h:45
#define GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
Definition: version.h:43