Searched refs:CFNumberTraits (Results 1 – 1 of 1) sorted by relevance
63 template<typename NumberType> struct CFNumberTraits { static const unsigned Type; }; argument64 template<> struct CFNumberTraits<int> { static const unsigned Type = kCFNumberSInt32Type; }; struct65 template<> struct CFNumberTraits<LONGLONG> { static const unsigned Type = kCFNumberLongLongType; }; argument66 template<> struct CFNumberTraits<float> { static const unsigned Type = kCFNumberFloat32Type; }; argument82 CFNumberGetValue(static_cast<CFNumberRef>(value), CFNumberTraits<NumberType>::Type, &val); in numberValueForPreferencesValue()92 …return RetainPtr<CFNumberRef>(AdoptCF, CFNumberCreate(0, CFNumberTraits<NumberType>::Type, &value)… in cfNumber()