|
Stride Reference Manual
- generated for commit 9643b11
|
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... | |
| bool | IsSchoolOff () override |
| See DaysOffInterface. More... | |
Public Member Functions inherited from stride::DaysOffInterface | |
| virtual | ~DaysOffInterface ()=default |
| 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 33 of file DaysOffStandard.h.
|
inlineexplicit |
Initialize calendar.
Definition at line 37 of file DaysOffStandard.h.
|
inlineoverridevirtual |
See DaysOffInterface.
Implements stride::DaysOffInterface.
Definition at line 40 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 49 of file DaysOffStandard.h.
Referenced by IsSchoolOff(), and IsWorkOff().