Minor: add define: _ALL_DAYS_WITH_RESTRICTED_HOURS_
This commit is contained in:
parent
d07fdd8540
commit
e17e54b315
@ -8,21 +8,23 @@
|
||||
|
||||
#include <Qt>
|
||||
|
||||
#define _NO_RESTRICTION_24_7_ (uint64_t)(0ULL)
|
||||
#define _MON_ (uint64_t)(1ULL << 8)
|
||||
#define _TUE_ (uint64_t)(1ULL << 9)
|
||||
#define _WED_ (uint64_t)(1ULL << 10)
|
||||
#define _THU_ (uint64_t)(1ULL << 11)
|
||||
#define _FRI_ (uint64_t)(1ULL << 12)
|
||||
#define _SAT_ (uint64_t)(1ULL << 13)
|
||||
#define _SUN_ (uint64_t)(1ULL << 14)
|
||||
#define _WEEK_DAYS_ ((_MON_|_TUE_|_WED_|_THU_|_FRI_))
|
||||
#define _WORKING_DAYS_ ((_MON_|_TUE_|_WED_|_THU_|_FRI_|_SAT_))
|
||||
#define _ALL_DAYS_ ((_MON_|_TUE_|_WED_|_THU_|_FRI_|_SAT_|_SUN_))
|
||||
#define _OFFICIAL_HOLIDAY_ (uint64_t)(1ULL << 15)
|
||||
#define _ONLY_WEEKEND_ ((_SAT_|_SUN_))
|
||||
#define _ONLY_OPEN_FOR_BUSINESS_DAYS_ (uint64_t)(1ULL << 16) /* verkaufsoffen */
|
||||
#define _NOT_DEFINED_ (uint64_t)(~0ULL)
|
||||
#define _NO_RESTRICTION_24_7_ (uint64_t)(0ULL)
|
||||
#define _MON_ (uint64_t)(1ULL << 8)
|
||||
#define _TUE_ (uint64_t)(1ULL << 9)
|
||||
#define _WED_ (uint64_t)(1ULL << 10)
|
||||
#define _THU_ (uint64_t)(1ULL << 11)
|
||||
#define _FRI_ (uint64_t)(1ULL << 12)
|
||||
#define _SAT_ (uint64_t)(1ULL << 13)
|
||||
#define _SUN_ (uint64_t)(1ULL << 14)
|
||||
#define _WEEK_DAYS_ ((_MON_|_TUE_|_WED_|_THU_|_FRI_))
|
||||
#define _WORKING_DAYS_ ((_MON_|_TUE_|_WED_|_THU_|_FRI_|_SAT_))
|
||||
#define _ALL_DAYS_ ((_MON_|_TUE_|_WED_|_THU_|_FRI_|_SAT_|_SUN_))
|
||||
#define _OFFICIAL_HOLIDAY_ (uint64_t)(1ULL << 15)
|
||||
#define _ONLY_WEEKEND_ ((_SAT_|_SUN_))
|
||||
#define _ONLY_OPEN_FOR_BUSINESS_DAYS_ (uint64_t)(1ULL << 16) /* verkaufsoffen */
|
||||
#define _WITH_RESTRICTED_HOURS_ (uint64_t)(1ULL << 17)
|
||||
#define _ALL_DAYS_WITH_RESTRICTED_HOURS_ ((_WITH_RESTRICTED_HOURS_|_ALL_DAYS_))
|
||||
#define _NOT_DEFINED_ (uint64_t)(~0ULL)
|
||||
|
||||
enum BusinessHours : std::uint64_t
|
||||
{
|
||||
@ -54,6 +56,7 @@ enum BusinessHours : std::uint64_t
|
||||
OFFICIAL_HOLIDAY = _OFFICIAL_HOLIDAY_,
|
||||
ONLY_WEEKEND = _ONLY_WEEKEND_,
|
||||
ONLY_OPEN_FOR_BUSINESS_DAYS = _ONLY_OPEN_FOR_BUSINESS_DAYS_,
|
||||
ALL_DAYS_WITH_RESTRICTED_HOURS = _ALL_DAYS_WITH_RESTRICTED_HOURS_,
|
||||
NOT_DEFINED = _NOT_DEFINED_
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user