Stride Reference Manual
1.0
|
Standard situation for days off from work and school. More...
#include <DaysOffStandard.h>
Public Member Functions | |
DaysOffStandard (std::shared_ptr< Calendar > cal) | |
Initialize calendar. More... | |
bool | isWorkOff () override |
See DaysOffInterface. More... | |
virtual bool | isSchoolOff () override |
See DaysOffInterface. More... | |
![]() | |
virtual | ~DaysOffInterface () |
Virtual destructor. More... | |
Private Attributes | |
std::shared_ptr< Calendar > | m_calendar |
Management of calendar. More... | |
Standard situation for days off from work and school.
Definition at line 32 of file DaysOffStandard.h.
|
inline |
Initialize calendar.
Definition at line 35 of file DaysOffStandard.h.
|
inlineoverridevirtual |
See DaysOffInterface.
Implements stride::DaysOffInterface.
Definition at line 38 of file DaysOffStandard.h.
References m_calendar.
|
inlineoverridevirtual |
See DaysOffInterface.
Implements stride::DaysOffInterface.
Definition at line 43 of file DaysOffStandard.h.
References m_calendar.
|
private |
Management of calendar.
Definition at line 48 of file DaysOffStandard.h.
Referenced by isSchoolOff(), and isWorkOff().