Lumiera
0.pre.03
»edit your freedom«
|
This is the complete list of members for Thread, including all inherited members.
buildInvocation(W &wrapper, tuple< INVO... > &&invocation) | ThreadLifecycle< thread::PolicyLaunchOnly > | inlinestatic |
buildLauncher(INVO &&...args) | ThreadLifecycle< thread::PolicyLaunchOnly > | inlinestatic |
decorate_with_global_count(string const &) | ThreadWrapper | protectedstatic |
detach_thread_from_wrapper() | ThreadWrapper | inlineprotected |
handle_after_thread() (defined in PolicyLaunchOnly< ThreadWrapper, void >) | PolicyLaunchOnly< ThreadWrapper, void > | inlineprotected |
handle_begin_thread() | ThreadWrapper | inlineprotected |
handle_loose_thread() (defined in PolicyLaunchOnly< ThreadWrapper, void >) | PolicyLaunchOnly< ThreadWrapper, void > | inlineprotected |
invokedWithinThread() const | ThreadWrapper | protected |
isLive() const (defined in ThreadWrapper) | ThreadWrapper | inlineprotected |
launchThread(tuple< INVO... > &&invocation) | ThreadWrapper | inlineprotected |
markThreadEnd() (defined in ThreadWrapper) | ThreadWrapper | protected |
markThreadStart() (defined in ThreadWrapper) | ThreadWrapper | protected |
MoveOnly()=default (defined in MoveOnly) | MoveOnly | protected |
MoveOnly(MoveOnly &&)=default (defined in MoveOnly) | MoveOnly | protected |
MoveOnly(MoveOnly const &)=delete (defined in MoveOnly) | MoveOnly | protected |
operator bool() const | ThreadLifecycle< thread::PolicyLaunchOnly > | inlineexplicit |
operator=(MoveOnly &&)=delete (defined in MoveOnly) | MoveOnly | protected |
operator=(MoveOnly const &)=delete (defined in MoveOnly) | MoveOnly | protected |
perform_thread_function(FUN &&callable, ARGS &&...args) (defined in PolicyLaunchOnly< ThreadWrapper, void >) | PolicyLaunchOnly< ThreadWrapper, void > | inlineprotected |
setThreadName() (defined in ThreadWrapper) | ThreadWrapper | protected |
threadID_ (defined in ThreadWrapper) | ThreadWrapper | protected |
threadImpl_ (defined in ThreadWrapper) | ThreadWrapper | protected |
ThreadLifecycle() | ThreadLifecycle< thread::PolicyLaunchOnly > | inlineprotected |
ThreadLifecycle(Launch launcher) | ThreadLifecycle< thread::PolicyLaunchOnly > | inline |
ThreadLifecycle(string const &threadID, FUN &&threadFunction, ARGS &&...args) | ThreadLifecycle< thread::PolicyLaunchOnly > | inline |
ThreadLifecycle(void(SUB::*memFun)(ARGS...), ARGS ...args) | ThreadLifecycle< thread::PolicyLaunchOnly > | inline |
ThreadWrapper() | ThreadWrapper | inlineprotected |
ThreadWrapper(string const &threadID) (defined in ThreadWrapper) | ThreadWrapper | inlineprotected |
waitGracePeriod() noexcept (defined in ThreadWrapper) | ThreadWrapper | protected |
~MoveOnly()=default (defined in MoveOnly) | MoveOnly | protected |
~ThreadLifecycle() (defined in ThreadLifecycle< thread::PolicyLaunchOnly >) | ThreadLifecycle< thread::PolicyLaunchOnly > | inlineprotected |