Lumiera  0.pre.03
»edit your freedom«
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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