TaskSched
Public Attributes | List of all members
InitialState Class Reference

This class holds the initial state of a task. More...

#include <TaskSched.h>

Public Attributes

unsigned long mInterval
 This member holds the original interval value. More...
 
bool mEnabled
 saved enable flag More...
 
bool mRunImmediately
 saved run immediately flag More...
 
unsigned long mIterations
 saved run iterations count More...
 

Detailed Description

This class holds the initial state of a task.

It's kinda like the DTO in the Java world.

Definition at line 21 of file TaskSched.h.

Member Data Documentation

◆ mEnabled

bool InitialState::mEnabled

saved enable flag

Definition at line 31 of file TaskSched.h.

Referenced by Task::Task().

◆ mInterval

unsigned long InitialState::mInterval

This member holds the original interval value.

Definition at line 27 of file TaskSched.h.

Referenced by Task::restart(), and Task::Task().

◆ mIterations

unsigned long InitialState::mIterations

saved run iterations count

Returns

Definition at line 41 of file TaskSched.h.

Referenced by Task::restart(), and Task::Task().

◆ mRunImmediately

bool InitialState::mRunImmediately

saved run immediately flag

Returns

Definition at line 36 of file TaskSched.h.

Referenced by Task::restart(), and Task::Task().


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