WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
WorkerThread.hpp File Reference
#include <functional>
#include <memory>
#include <tuple>
#include <utility>
#include <vector>
#include "wpi/net/uv/Async.hpp"
#include "wpi/util/SafeThread.hpp"
#include "wpi/util/future.hpp"

Go to the source code of this file.

Classes

struct  wpi::net::detail::WorkerThreadAsync< R >
struct  wpi::net::detail::WorkerThreadAsync< void >
struct  wpi::net::detail::WorkerThreadRequest< R, T >
class  wpi::net::detail::WorkerThreadThread< R, T >
class  wpi::net::WorkerThread< R(T...)>

Namespaces

namespace  wpi
namespace  wpi::net
namespace  wpi::net::detail

Functions

template<typename R, typename... T>
void wpi::net::detail::RunWorkerThreadRequest (WorkerThreadThread< R, T... > &thr, WorkerThreadRequest< R, T... > &req)
template<typename... T>
void wpi::net::detail::RunWorkerThreadRequest (WorkerThreadThread< void, T... > &thr, WorkerThreadRequest< void, T... > &req)