|
CellModules
|
std::thread implementation for MinGW (c) 2013-2016 by Mega Limited, Auckland, New Zealand More...
#include <thread>#include <windows.h>#include <functional>#include <memory>#include <chrono>#include <system_error>#include <cerrno>#include <ostream>#include <process.h>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | mingw_stdthread |
| namespace | mingw_stdthread::detail |
| namespace | mingw_stdthread::this_thread |
| namespace | std |
| Provides common mathematical functions and vector operations. | |
Macros | |
| #define | _STD_THREAD_INVALID_HANDLE 0 |
| #define | MINGW_STDTHREAD_REDUNDANCY_WARNING |
Functions | |
| template<class F , class... Args> | |
| auto | mingw_stdthread::detail::invoke (F &&f, Args &&... args) -> decltype(InvokeResult< F, Args... >::invoke(std::forward< F >(f), std::forward< Args >(args)...)) |
| thread::id | mingw_stdthread::this_thread::get_id () noexcept |
| void | mingw_stdthread::this_thread::yield () noexcept |
| template<class Rep , class Period > | |
| void | mingw_stdthread::this_thread::sleep_for (const std::chrono::duration< Rep, Period > &sleep_duration) |
| template<class Clock , class Duration > | |
| void | mingw_stdthread::this_thread::sleep_until (const std::chrono::time_point< Clock, Duration > &sleep_time) |
std::thread implementation for MinGW (c) 2013-2016 by Mega Limited, Auckland, New Zealand
This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Definition in file mingw.thread.h.
| #define _STD_THREAD_INVALID_HANDLE 0 |
Definition at line 42 of file mingw.thread.h.
| #define MINGW_STDTHREAD_REDUNDANCY_WARNING |
Definition at line 322 of file mingw.thread.h.