FAST.Framework  1.0.0
Public Member Functions | List of all members
FTimer Class Reference

#include <FTimer.h>

Inheritance diagram for FTimer:
Inheritance graph
[legend]
Collaboration diagram for FTimer:
Collaboration graph
[legend]

Public Member Functions

 FTimer ()=delete
 Delete standard constructor.
 
 FTimer (const UInt &interval)
 Constructor of timer object.
 
virtual ~FTimer ()
 Destroy timer object.
 
void Start ()
 Start the timer.
 
void ElapsedHandle (FSlot< UInt > &slot)
 Occurs when the interval elapses.
 
void Stop ()
 Stop the timer.
 
UInt Interval () const
 Returns interval the timer.
 
Boolean IsRunning () const
 Returns TRUE if timer running, otherwise FALSE.
 
const type_info & GetType () override
 Returns the type info over object.
 
FString GetName () const override
 Returns the name of object.
 
- Public Member Functions inherited from FObject
 FObject ()=default
 Constructor.
 
virtual ~FObject ()=default
 Destructor.
 

Detailed Description

Generates an event after a set interval, with an option to generate recurring events


The documentation for this class was generated from the following files: