Add macro _WEEKEND_WITH_RESTRICTED_HOURS_.
This commit is contained in:
		@@ -24,6 +24,7 @@
 | 
			
		||||
#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 _WEEKEND_WITH_RESTRICTED_HOURS_     ((_WITH_RESTRICTED_HOURS_|_FRI_|_SAT_|_SUN_))
 | 
			
		||||
#define _NOT_DEFINED_                       (uint64_t)(~0ULL)
 | 
			
		||||
 | 
			
		||||
enum BusinessHours : std::uint64_t
 | 
			
		||||
@@ -57,6 +58,7 @@ enum BusinessHours : std::uint64_t
 | 
			
		||||
    ONLY_WEEKEND = _ONLY_WEEKEND_,
 | 
			
		||||
    ONLY_OPEN_FOR_BUSINESS_DAYS = _ONLY_OPEN_FOR_BUSINESS_DAYS_,
 | 
			
		||||
    ALL_DAYS_WITH_RESTRICTED_HOURS = _ALL_DAYS_WITH_RESTRICTED_HOURS_,
 | 
			
		||||
    WEEKEND_WITH_RESTRICTED_HOURS = _WEEKEND_WITH_RESTRICTED_HOURS_,
 | 
			
		||||
    NOT_DEFINED = _NOT_DEFINED_
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user