Home | History | Annotate | Download | only in win

Lines Matching refs:NumberType

63 template<typename NumberType> struct CFNumberTraits { static const unsigned Type; };
68 template<typename NumberType>
69 static NumberType numberValueForPreferencesValue(CFPropertyListRef value)
76 return static_cast<NumberType>(CFStringGetIntValue(static_cast<CFStringRef>(value)));
81 NumberType val = 0;
82 CFNumberGetValue(static_cast<CFNumberRef>(value), CFNumberTraits<NumberType>::Type, &val);
89 template<typename NumberType>
90 static RetainPtr<CFNumberRef> cfNumber(NumberType value)
92 return RetainPtr<CFNumberRef>(AdoptCF, CFNumberCreate(0, CFNumberTraits<NumberType>::Type, &value));