Lines Matching refs:CFXJSE_Value

24   static void Abs(CFXJSE_Value* pThis,
27 static void Avg(CFXJSE_Value* pThis,
30 static void Ceil(CFXJSE_Value* pThis,
33 static void Count(CFXJSE_Value* pThis,
36 static void Floor(CFXJSE_Value* pThis,
39 static void Max(CFXJSE_Value* pThis,
42 static void Min(CFXJSE_Value* pThis,
45 static void Mod(CFXJSE_Value* pThis,
48 static void Round(CFXJSE_Value* pThis,
51 static void Sum(CFXJSE_Value* pThis,
54 static void Date(CFXJSE_Value* pThis,
57 static void Date2Num(CFXJSE_Value* pThis,
60 static void DateFmt(CFXJSE_Value* pThis,
63 static void IsoDate2Num(CFXJSE_Value* pThis,
66 static void IsoTime2Num(CFXJSE_Value* pThis,
69 static void LocalDateFmt(CFXJSE_Value* pThis,
72 static void LocalTimeFmt(CFXJSE_Value* pThis,
75 static void Num2Date(CFXJSE_Value* pThis,
78 static void Num2GMTime(CFXJSE_Value* pThis,
81 static void Num2Time(CFXJSE_Value* pThis,
84 static void Time(CFXJSE_Value* pThis,
87 static void Time2Num(CFXJSE_Value* pThis,
90 static void TimeFmt(CFXJSE_Value* pThis,
119 static bool Local2IsoDate(CFXJSE_Value* pThis,
124 static bool Local2IsoTime(CFXJSE_Value* pThis,
129 static bool IsoDate2Local(CFXJSE_Value* pThis,
134 static bool IsoTime2Local(CFXJSE_Value* pThis,
139 static bool GetGMTTime(CFXJSE_Value* pThis,
145 static void GetLocalDateFormat(CFXJSE_Value* pThis,
150 static void GetLocalTimeFormat(CFXJSE_Value* pThis,
155 static void GetStandardDateFormat(CFXJSE_Value* pThis,
159 static void GetStandardTimeFormat(CFXJSE_Value* pThis,
164 static void Num2AllTime(CFXJSE_Value* pThis,
172 static void Apr(CFXJSE_Value* pThis,
175 static void CTerm(CFXJSE_Value* pThis,
178 static void FV(CFXJSE_Value* pThis,
181 static void IPmt(CFXJSE_Value* pThis,
184 static void NPV(CFXJSE_Value* pThis,
187 static void Pmt(CFXJSE_Value* pThis,
190 static void PPmt(CFXJSE_Value* pThis,
193 static void PV(CFXJSE_Value* pThis,
196 static void Rate(CFXJSE_Value* pThis,
199 static void Term(CFXJSE_Value* pThis,
202 static void Choose(CFXJSE_Value* pThis,
205 static void Exists(CFXJSE_Value* pThis,
208 static void HasValue(CFXJSE_Value* pThis,
211 static void Oneof(CFXJSE_Value* pThis,
214 static void Within(CFXJSE_Value* pThis,
217 static void If(CFXJSE_Value* pThis,
220 static void Eval(CFXJSE_Value* pThis,
223 static void Ref(CFXJSE_Value* pThis,
226 static void UnitType(CFXJSE_Value* pThis,
229 static void UnitValue(CFXJSE_Value* pThis,
233 static void At(CFXJSE_Value* pThis,
236 static void Concat(CFXJSE_Value* pThis,
239 static void Decode(CFXJSE_Value* pThis,
248 static void Encode(CFXJSE_Value* pThis,
259 static void Format(CFXJSE_Value* pThis,
262 static void Left(CFXJSE_Value* pThis,
265 static void Len(CFXJSE_Value* pThis,
268 static void Lower(CFXJSE_Value* pThis,
271 static void Ltrim(CFXJSE_Value* pThis,
274 static void Parse(CFXJSE_Value* pThis,
277 static void Replace(CFXJSE_Value* pThis,
280 static void Right(CFXJSE_Value* pThis,
283 static void Rtrim(CFXJSE_Value* pThis,
286 static void Space(CFXJSE_Value* pThis,
289 static void Str(CFXJSE_Value* pThis,
292 static void Stuff(CFXJSE_Value* pThis,
295 static void Substr(CFXJSE_Value* pThis,
298 static void Uuid(CFXJSE_Value* pThis,
301 static void Upper(CFXJSE_Value* pThis,
304 static void WordNum(CFXJSE_Value* pThis,
313 static void Get(CFXJSE_Value* pThis,
316 static void Post(CFXJSE_Value* pThis,
319 static void Put(CFXJSE_Value* pThis,
322 static void assign_value_operator(CFXJSE_Value* pThis,
325 static void logical_or_operator(CFXJSE_Value* pThis,
328 static void logical_and_operator(CFXJSE_Value* pThis,
331 static void equality_operator(CFXJSE_Value* pThis,
334 static void notequality_operator(CFXJSE_Value* pThis,
337 static bool fm_ref_equal(CFXJSE_Value* pThis, CFXJSE_Arguments& args);
338 static void less_operator(CFXJSE_Value* pThis,
341 static void lessequal_operator(CFXJSE_Value* pThis,
344 static void greater_operator(CFXJSE_Value* pThis,
347 static void greaterequal_operator(CFXJSE_Value* pThis,
350 static void plus_operator(CFXJSE_Value* pThis,
353 static void minus_operator(CFXJSE_Value* pThis,
356 static void multiple_operator(CFXJSE_Value* pThis,
359 static void divide_operator(CFXJSE_Value* pThis,
362 static void positive_operator(CFXJSE_Value* pThis,
365 static void negative_operator(CFXJSE_Value* pThis,
368 static void logical_not_operator(CFXJSE_Value* pThis,
371 static void dot_accessor(CFXJSE_Value* pThis,
374 static void dotdot_accessor(CFXJSE_Value* pThis,
377 static void eval_translation(CFXJSE_Value* pThis,
380 static void is_fm_object(CFXJSE_Value* pThis,
383 static void is_fm_array(CFXJSE_Value* pThis,
386 static void get_fm_value(CFXJSE_Value* pThis,
389 static void get_fm_jsobj(CFXJSE_Value* pThis,
392 static void fm_var_filter(CFXJSE_Value* pThis,
395 static void concat_fm_object(CFXJSE_Value* pThis,
399 static int32_t hvalue_get_array_length(CFXJSE_Value* pThis,
400 CFXJSE_Value* arg);
401 static bool simpleValueCompare(CFXJSE_Value* pThis,
402 CFXJSE_Value* firstValue,
403 CFXJSE_Value* secondValue);
405 CFXJSE_Value* pThis,
407 std::vector<std::unique_ptr<CFXJSE_Value>>* resultValues,
409 static void GetObjectDefaultValue(CFXJSE_Value* pObjectValue,
410 CFXJSE_Value* pDefaultValue);
411 static bool SetObjectDefaultValue(CFXJSE_Value* pObjectValue,
412 CFXJSE_Value* pNewValue);
418 static bool GetObjectForName(CFXJSE_Value* pThis,
419 CFXJSE_Value* accessorValue,
421 static int32_t ResolveObjects(CFXJSE_Value* pThis,
422 CFXJSE_Value* pParentValue,
428 CFXJSE_Value* pThis,
430 CFXJSE_Value* pParentValue,
431 std::vector<std::unique_ptr<CFXJSE_Value>>* resultValues,
434 static std::unique_ptr<CFXJSE_Value> GetSimpleValue(CFXJSE_Value* pThis,
437 static bool ValueIsNull(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
438 static int32_t ValueToInteger(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
439 static FX_FLOAT ValueToFloat(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
440 static FX_DOUBLE ValueToDouble(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
441 static void ValueToUTF8String(CFXJSE_Value* pValue,
443 static double ExtractDouble(CFXJSE_Value* pThis,
444 CFXJSE_Value* src,
451 void GlobalPropertyGetter(CFXJSE_Value* pValue);
469 std::unique_ptr<CFXJSE_Value> m_pValue;