Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
IntervalTimer.h File Reference
#include "Stroika/Foundation/StroikaPreComp.h"
#include "Stroika/Foundation/Common/Common.h"
#include "Stroika/Foundation/Containers/KeyedCollection.h"
#include "Stroika/Foundation/Execution/Function.h"
#include "Stroika/Foundation/Time/Duration.h"
#include "Stroika/Foundation/Time/Realtime.h"
#include "IntervalTimer.inl"

Go to the source code of this file.

Classes

class  Stroika::Foundation::Execution::IntervalTimer
 Manage interval timers - like the javascript setIntervalTimer API. More...
 
struct  Stroika::Foundation::Execution::IntervalTimer::RegisteredTask
 
class  Stroika::Foundation::Execution::IntervalTimer::Manager
 
struct  Stroika::Foundation::Execution::IntervalTimer::Manager::Activator
 Having explicit activator object allows for users to control the starting/stopping of facility in a managed fashion. More...
 
class  Stroika::Foundation::Execution::IntervalTimer::Manager::DefaultRep
 
class  Stroika::Foundation::Execution::IntervalTimer::Adder
 Adder adds the given function object to the (for now default; later optionally explicit) IntervalTimer manager, and when its destroyed, the timer is removed. More...
 

Namespaces

namespace  Stroika::Foundation
 
namespace  Stroika::Foundation::Execution
 

Detailed Description

Note
Code-Status: Beta

Definition in file IntervalTimer.h.