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