Lumiera  0.pre.03
»edit your freedom«
TickService Member List

This is the complete list of members for TickService, including all inherited members.

activate(uint fps)TickServiceinline
buildInvocation(W &wrapper, tuple< INVO... > &&invocation)ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivatestatic
buildLauncher(INVO &&...args)ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivatestatic
decorate_with_global_count(string const &)ThreadWrapperprivatestatic
detach_thread_from_wrapper()ThreadWrapperinlineprivate
handle_after_thread() (defined in PolicyResultJoin< ThreadWrapper, void >)PolicyResultJoin< ThreadWrapper, void >inlineprivate
handle_begin_thread()ThreadWrapperinlineprivate
handle_loose_thread() (defined in PolicyResultJoin< ThreadWrapper, void >)PolicyResultJoin< ThreadWrapper, void >inlineprivate
invokedWithinThread() constThreadWrapperprivate
isLive() const (defined in ThreadWrapper)ThreadWrapperinlineprivate
join()ThreadJoinable<>inlineprivate
launchThread(tuple< INVO... > &&invocation)ThreadWrapperinlineprivate
markThreadEnd() (defined in ThreadWrapper)ThreadWrapperprivate
markThreadStart() (defined in ThreadWrapper)ThreadWrapperprivate
MoveOnly()=default (defined in MoveOnly)MoveOnlyprivate
MoveOnly(MoveOnly &&)=default (defined in MoveOnly)MoveOnlyprivate
MoveOnly(MoveOnly const &)=delete (defined in MoveOnly)MoveOnlyprivate
operator bool() constThreadLifecycle< thread::PolicyResultJoin, void >inlineexplicitprivate
operator=(MoveOnly &&)=delete (defined in MoveOnly)MoveOnlyprivate
operator=(MoveOnly const &)=delete (defined in MoveOnly)MoveOnlyprivate
perform_thread_function(FUN &&callable, ARGS &&...args) (defined in PolicyResultJoin< ThreadWrapper, void >)PolicyResultJoin< ThreadWrapper, void >inlineprivate
POLL_TIMEOUTTickServiceprivatestatic
result_PolicyResultJoin< ThreadWrapper, void >private
setThreadName() (defined in ThreadWrapper)ThreadWrapperprivate
threadID_ (defined in ThreadWrapper)ThreadWrapperprivate
threadImpl_ (defined in ThreadWrapper)ThreadWrapperprivate
ThreadLifecycle()ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivate
ThreadLifecycle(Launch launcher)ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivate
ThreadLifecycle(string const &threadID, FUN &&threadFunction, ARGS &&...args)ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivate
ThreadLifecycle(void(SUB::*memFun)(ARGS...), ARGS ...args)ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivate
ThreadWrapper()ThreadWrapperinlineprivate
ThreadWrapper(string const &threadID) (defined in ThreadWrapper)ThreadWrapperinlineprivate
Tick typedef (defined in TickService)TickServiceprivate
TickService(Tick callback) (defined in TickService)TickServiceinline
timerLoop(Tick periodicFun) (defined in TickService)TickServiceinlineprivate
timespan_ (defined in TickService)TickServiceprivate
waitGracePeriod() noexcept (defined in ThreadWrapper)ThreadWrapperprivate
~MoveOnly()=default (defined in MoveOnly)MoveOnlyprivate
~ThreadLifecycle() (defined in ThreadLifecycle< thread::PolicyResultJoin, void >)ThreadLifecycle< thread::PolicyResultJoin, void >inlineprivate
~TickService() (defined in TickService)TickServiceinline