diff options
| author | Dan Willemsen <dwillemsen@google.com> | 2020-06-26 18:46:21 -0700 |
|---|---|---|
| committer | Dan Willemsen <dwillemsen@google.com> | 2020-06-26 18:52:06 -0700 |
| commit | 979e7ae6e417ae4ee45e835104b66191ae16a14c (patch) | |
| tree | 6b5075e832cbdf2a7996a25a26659363527b6e4c /thread_pool.h | |
| parent | 003cf51e9b6da48063c90cf4c6710fde103c9c4a (diff) | |
| download | platform_build_kati-979e7ae6e417ae4ee45e835104b66191ae16a14c.tar.gz platform_build_kati-979e7ae6e417ae4ee45e835104b66191ae16a14c.tar.bz2 platform_build_kati-979e7ae6e417ae4ee45e835104b66191ae16a14c.zip | |
Refactor source tree into directories
Now instead of almost every file in the top level, move the old go code
into its own directory 'golang', and the C++ code into it's own 'src'
Also removes a few obsolete scripts that were used to work on Android
before Android fully switched to Kati.
Diffstat (limited to 'thread_pool.h')
| -rw-r--r-- | thread_pool.h | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/thread_pool.h b/thread_pool.h deleted file mode 100644 index 0384ce8..0000000 --- a/thread_pool.h +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright 2016 Google Inc. All rights reserved -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -#ifndef THREAD_POOL_H_ -#define THREAD_POOL_H_ - -#include <functional> - -using namespace std; - -class ThreadPool { - public: - virtual ~ThreadPool() = default; - - virtual void Submit(function<void(void)> task) = 0; - virtual void Wait() = 0; - - protected: - ThreadPool() = default; -}; - -ThreadPool* NewThreadPool(int num_threads); - -#endif // THREAD_POOL_H_ |
