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.