ThreadSchedule 1.0.0
Modern C++ thread management library
|
This is the complete list of members for threadschedule::ThreadWrapper, including all inherited members.
create_with_config(std::string const &name, SchedulingPolicy policy, ThreadPriority priority, F &&f, Args &&... args) -> ThreadWrapper (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inlinestatic |
operator std::thread() &&noexcept (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inlineexplicit |
operator=(ThreadWrapper const &) -> ThreadWrapper &=delete (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | |
operator=(ThreadWrapper &&other) noexcept -> ThreadWrapper & (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inline |
release() noexcept -> std::thread (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inline |
ThreadWrapper()=default (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | |
ThreadWrapper(std::thread &&t) noexcept (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inline |
ThreadWrapper(F &&f, Args &&... args) (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inlineexplicit |
ThreadWrapper(ThreadWrapper const &)=delete (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | |
ThreadWrapper(ThreadWrapper &&other) noexcept (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inline |
~ThreadWrapper() override (defined in threadschedule::ThreadWrapper) | threadschedule::ThreadWrapper | inline |