ValueUtil.patch

Jan DolinĂ¡r, 11/03/2013 10:07 PM

Download (1.9 KB)

View differences:

uppsrc/Core/ValueUtil.h (working copy)
150 150
	return *(T *) r.GetVoidPtr();
151 151
}
152 152

  
153
inline String&  RefString(Ref f)  { return GetRef<String>(f); } // Deprecated, use Ref::Get<T>
154
inline WString& RefWString(Ref f) { return GetRef<WString>(f); } // Deprecated, use Ref::Get<T>
155
inline int&     RefInt(Ref f)     { return GetRef<int>(f); } // Deprecated, use Ref::Get<T>
156
inline int64&   RefInt64(Ref f)   { return GetRef<int64>(f); } // Deprecated, use Ref::Get<T>
157
inline double&  RefDouble(Ref f)  { return GetRef<double>(f); } // Deprecated, use Ref::Get<T>
158
inline bool&    RefBool(Ref f)    { return GetRef<bool>(f); } // Deprecated, use Ref::Get<T>
159
inline Date&    RefDate(Ref f)    { return GetRef<Date>(f); } // Deprecated, use Ref::Get<T>
160
inline Time&    RefTime(Ref f)    { return GetRef<Time>(f); } // Deprecated, use Ref::Get<T>
153
inline String&  RefString(Ref f)  { return f.Get<String>(); } // Deprecated, use Ref::Get<T>
154
inline WString& RefWString(Ref f) { return f.Get<WString>(); } // Deprecated, use Ref::Get<T>
155
inline int&     RefInt(Ref f)     { return f.Get<int>(); } // Deprecated, use Ref::Get<T>
156
inline int64&   RefInt64(Ref f)   { return f.Get<int64>(); } // Deprecated, use Ref::Get<T>
157
inline double&  RefDouble(Ref f)  { return f.Get<double>(); } // Deprecated, use Ref::Get<T>
158
inline bool&    RefBool(Ref f)    { return f.Get<bool>(); } // Deprecated, use Ref::Get<T>
159
inline Date&    RefDate(Ref f)    { return f.Get<Date>(); } // Deprecated, use Ref::Get<T>
160
inline Time&    RefTime(Ref f)    { return f.Get<Time>(); } // Deprecated, use Ref::Get<T>
161 161
inline Value&   RefValue(Ref f)   { ASSERT(f.GetType() == VALUE_V); // Deprecated, use Ref::Get<T>
162 162
                                    return *(Value *)f.GetVoidPtr(); }
163 163