#ifndef PLATFORM_API2_MULTI_THREAD_EXECUTOR_H_ #define PLATFORM_API2_MULTI_THREAD_EXECUTOR_H_ #include "platform/api2/submittable_executor.h" namespace location { namespace nearby { // An Executor that reuses a fixed number of threads operating off a shared // unbounded queue. // // https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html#newFixedThreadPool-int- template class MultiThreadExecutor : public SubmittableExecutor { public: ~MultiThreadExecutor() override {} }; } // namespace nearby } // namespace location #endif // PLATFORM_API2_MULTI_THREAD_EXECUTOR_H_