From 068f646c2708b6f7b63c6bf252f1f96fe0356284 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Fri, 4 Aug 2017 11:01:59 -0400 Subject: [PATCH] Exposing method for determining if an integer has multiple flag values --- ICD.Common.Utils/EnumUtils.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ICD.Common.Utils/EnumUtils.cs b/ICD.Common.Utils/EnumUtils.cs index 4ef525c..23f43b6 100644 --- a/ICD.Common.Utils/EnumUtils.cs +++ b/ICD.Common.Utils/EnumUtils.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Linq; +using ICD.Common.Properties; using ICD.Common.Utils.Collections; using ICD.Common.Utils.Extensions; #if SIMPLSHARP @@ -335,7 +336,8 @@ namespace ICD.Common.Utils /// /// /// - private static bool HasMultipleFlags(int value) + [PublicAPI] + public static bool HasMultipleFlags(int value) { return ((value & (value - 1)) != 0); }