chenqiyang
2021-09-01 8fb1bc18bad99b2de79783848b41d07da01315a7
Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/linphone.framework/Headers/utils/enum-generator.h
old mode 100755 new mode 100644
@@ -77,6 +77,14 @@
      return ""; \
   }
template<typename T>
inline char getEnumValueAsString (const T &) { return 0; }
template<typename T>
struct IsDefinedEnum {
   enum { value = sizeof(getEnumValueAsString(std::declval<T>())) == sizeof(const char *) };
};
//Explicit conversion from enum type to underlying type
template<typename T>
constexpr auto to_integral(T e) -> typename std::underlying_type<T>::type