Lines Matching full:static
27 static void Abs(CFXJSE_Value* pThis,
30 static void Avg(CFXJSE_Value* pThis,
33 static void Ceil(CFXJSE_Value* pThis,
36 static void Count(CFXJSE_Value* pThis,
39 static void Floor(CFXJSE_Value* pThis,
42 static void Max(CFXJSE_Value* pThis,
45 static void Min(CFXJSE_Value* pThis,
48 static void Mod(CFXJSE_Value* pThis,
51 static void Round(CFXJSE_Value* pThis,
54 static void Sum(CFXJSE_Value* pThis,
57 static void Date(CFXJSE_Value* pThis,
60 static void Date2Num(CFXJSE_Value* pThis,
63 static void DateFmt(CFXJSE_Value* pThis,
66 static void IsoDate2Num(CFXJSE_Value* pThis,
69 static void IsoTime2Num(CFXJSE_Value* pThis,
72 static void LocalDateFmt(CFXJSE_Value* pThis,
75 static void LocalTimeFmt(CFXJSE_Value* pThis,
78 static void Num2Date(CFXJSE_Value* pThis,
81 static void Num2GMTime(CFXJSE_Value* pThis,
84 static void Num2Time(CFXJSE_Value* pThis,
87 static void Time(CFXJSE_Value* pThis,
90 static void Time2Num(CFXJSE_Value* pThis,
93 static void TimeFmt(CFXJSE_Value* pThis,
97 static bool IsIsoDateFormat(const char* pData,
103 static bool IsIsoTimeFormat(const char* pData,
111 static bool IsIsoDateTimeFormat(const char* pData,
122 static ByteString Local2IsoDate(CFXJSE_Value* pThis,
126 static ByteString IsoDate2Local(CFXJSE_Value* pThis,
130 static ByteString IsoTime2Local(CFXJSE_Value* pThis,
134 static int32_t DateString2Num(const ByteStringView& szDateString);
135 static ByteString GetLocalDateFormat(CFXJSE_Value* pThis,
139 static ByteString GetLocalTimeFormat(CFXJSE_Value* pThis,
143 static ByteString GetStandardDateFormat(CFXJSE_Value* pThis,
146 static ByteString GetStandardTimeFormat(CFXJSE_Value* pThis,
149 static ByteString Num2AllTime(CFXJSE_Value* pThis,
154 static void GetLocalTimeZone(int32_t& iHour, int32_t& iMin, int32_t& iSec);
156 static void Apr(CFXJSE_Value* pThis,
159 static void CTerm(CFXJSE_Value* pThis,
162 static void FV(CFXJSE_Value* pThis,
165 static void IPmt(CFXJSE_Value* pThis,
168 static void NPV(CFXJSE_Value* pThis,
171 static void Pmt(CFXJSE_Value* pThis,
174 static void PPmt(CFXJSE_Value* pThis,
177 static void PV(CFXJSE_Value* pThis,
180 static void Rate(CFXJSE_Value* pThis,
183 static void Term(CFXJSE_Value* pThis,
186 static void Choose(CFXJSE_Value* pThis,
189 static void Exists(CFXJSE_Value* pThis,
192 static void HasValue(CFXJSE_Value* pThis,
195 static void Oneof(CFXJSE_Value* pThis,
198 static void Within(CFXJSE_Value* pThis,
201 static void If(CFXJSE_Value* pThis,
204 static void Eval(CFXJSE_Value* pThis,
207 static void Ref(CFXJSE_Value* pThis,
210 static void UnitType(CFXJSE_Value* pThis,
213 static void UnitValue(CFXJSE_Value* pThis,
217 static void At(CFXJSE_Value* pThis,
220 static void Concat(CFXJSE_Value* pThis,
223 static void Decode(CFXJSE_Value* pThis,
226 static WideString DecodeURL(const WideString& wsURLString);
227 static WideString DecodeHTML(const WideString& wsHTMLString);
228 static WideString DecodeXML(const WideString& wsXMLString);
229 static void Encode(CFXJSE_Value* pThis,
232 static WideString EncodeURL(const ByteString& szURLString);
233 static WideString EncodeHTML(const ByteString& szHTMLString);
234 static WideString EncodeXML(const ByteString& szXMLString);
235 static bool HTMLSTR2Code(const WideStringView& pData, uint32_t* iCode);
236 static bool HTMLCode2STR(uint32_t iCode, WideString* wsHTMLReserve);
237 static void Format(CFXJSE_Value* pThis,
240 static void Left(CFXJSE_Value* pThis,
243 static void Len(CFXJSE_Value* pThis,
246 static void Lower(CFXJSE_Value* pThis,
249 static void Ltrim(CFXJSE_Value* pThis,
252 static void Parse(CFXJSE_Value* pThis,
255 static void Replace(CFXJSE_Value* pThis,
258 static void Right(CFXJSE_Value* pThis,
261 static void Rtrim(CFXJSE_Value* pThis,
264 static void Space(CFXJSE_Value* pThis,
267 static void Str(CFXJSE_Value* pThis,
270 static void Stuff(CFXJSE_Value* pThis,
273 static void Substr(CFXJSE_Value* pThis,
276 static void Uuid(CFXJSE_Value* pThis,
279 static void Upper(CFXJSE_Value* pThis,
282 static void WordNum(CFXJSE_Value* pThis,
285 static ByteString TrillionUS(const ByteStringView& szData);
286 static ByteString WordUS(const ByteString& szData, int32_t iStyle);
288 static void Get(CFXJSE_Value* pThis,
291 static void Post(CFXJSE_Value* pThis,
294 static void Put(CFXJSE_Value* pThis,
297 static void assign_value_operator(CFXJSE_Value* pThis,
300 static void logical_or_operator(CFXJSE_Value* pThis,
303 static void logical_and_operator(CFXJSE_Value* pThis,
306 static void equality_operator(CFXJSE_Value* pThis,
309 static void notequality_operator(CFXJSE_Value* pThis,
312 static bool fm_ref_equal(CFXJSE_Value* pThis, CFXJSE_Arguments& args);
313 static void less_operator(CFXJSE_Value* pThis,
316 static void lessequal_operator(CFXJSE_Value* pThis,
319 static void greater_operator(CFXJSE_Value* pThis,
322 static void greaterequal_operator(CFXJSE_Value* pThis,
325 static void plus_operator(CFXJSE_Value* pThis,
328 static void minus_operator(CFXJSE_Value* pThis,
331 static void multiple_operator(CFXJSE_Value* pThis,
334 static void divide_operator(CFXJSE_Value* pThis,
337 static void positive_operator(CFXJSE_Value* pThis,
340 static void negative_operator(CFXJSE_Value* pThis,
343 static void logical_not_operator(CFXJSE_Value* pThis,
346 static void dot_accessor(CFXJSE_Value* pThis,
349 static void dotdot_accessor(CFXJSE_Value* pThis,
352 static void eval_translation(CFXJSE_Value* pThis,
355 static void is_fm_object(CFXJSE_Value* pThis,
358 static void is_fm_array(CFXJSE_Value* pThis,
361 static void get_fm_value(CFXJSE_Value* pThis,
364 static void get_fm_jsobj(CFXJSE_Value* pThis,
367 static void fm_var_filter(CFXJSE_Value* pThis,
370 static void concat_fm_object(CFXJSE_Value* pThis,
374 static int32_t hvalue_get_array_length(CFXJSE_Value* pThis,
376 static bool simpleValueCompare(CFXJSE_Value* pThis,
379 static void unfoldArgs(
384 static void GetObjectDefaultValue(CFXJSE_Value* pObjectValue,
386 static bool SetObjectDefaultValue(CFXJSE_Value* pObjectValue,
388 static ByteString GenerateSomExpression(const ByteStringView& szName,
392 static bool GetObjectForName(CFXJSE_Value* pThis,
395 static bool ResolveObjects(CFXJSE_Value* pThis,
401 static void ParseResolveResult(
408 static std::unique_ptr<CFXJSE_Value> GetSimpleValue(CFXJSE_Value* pThis,
411 static bool ValueIsNull(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
412 static int32_t ValueToInteger(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
413 static float ValueToFloat(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
414 static double ValueToDouble(CFXJSE_Value* pThis, CFXJSE_Value* pValue);
415 static ByteString ValueToUTF8String(CFXJSE_Value* pValue);
416 static double ExtractDouble(CFXJSE_Value* pThis,
420 static bool Translate(const WideStringView& wsFormcalc,