Home | History | Annotate | Download | only in fm2js

Lines Matching defs:CXFA_FM2JSContext

256     {"Abs", CXFA_FM2JSContext::Abs},
257 {"Avg", CXFA_FM2JSContext::Avg},
258 {"Ceil", CXFA_FM2JSContext::Ceil},
259 {"Count", CXFA_FM2JSContext::Count},
260 {"Floor", CXFA_FM2JSContext::Floor},
261 {"Max", CXFA_FM2JSContext::Max},
262 {"Min", CXFA_FM2JSContext::Min},
263 {"Mod", CXFA_FM2JSContext::Mod},
264 {"Round", CXFA_FM2JSContext::Round},
265 {"Sum", CXFA_FM2JSContext::Sum},
266 {"Date", CXFA_FM2JSContext::Date},
267 {"Date2Num", CXFA_FM2JSContext::Date2Num},
268 {"DateFmt", CXFA_FM2JSContext::DateFmt},
269 {"IsoDate2Num", CXFA_FM2JSContext::IsoDate2Num},
270 {"IsoTime2Num", CXFA_FM2JSContext::IsoTime2Num},
271 {"LocalDateFmt", CXFA_FM2JSContext::LocalDateFmt},
272 {"LocalTimeFmt", CXFA_FM2JSContext::LocalTimeFmt},
273 {"Num2Date", CXFA_FM2JSContext::Num2Date},
274 {"Num2GMTime", CXFA_FM2JSContext::Num2GMTime},
275 {"Num2Time", CXFA_FM2JSContext::Num2Time},
276 {"Time", CXFA_FM2JSContext::Time},
277 {"Time2Num", CXFA_FM2JSContext::Time2Num},
278 {"TimeFmt", CXFA_FM2JSContext::TimeFmt},
279 {"Apr", CXFA_FM2JSContext::Apr},
280 CXFA_FM2JSContext::CTerm},
281 {"FV", CXFA_FM2JSContext::FV},
282 {"Ipmt", CXFA_FM2JSContext::IPmt},
283 {"NPV", CXFA_FM2JSContext::NPV},
284 {"Pmt", CXFA_FM2JSContext::Pmt},
285 {"PPmt", CXFA_FM2JSContext::PPmt},
286 {"PV", CXFA_FM2JSContext::PV},
287 {"Rate", CXFA_FM2JSContext::Rate},
288 {"Term", CXFA_FM2JSContext::Term},
289 {"Choose", CXFA_FM2JSContext::Choose},
290 {"Exists", CXFA_FM2JSContext::Exists},
291 {"HasValue", CXFA_FM2JSContext::HasValue},
292 {"Oneof", CXFA_FM2JSContext::Oneof},
293 {"Within", CXFA_FM2JSContext::Within},
294 {"If", CXFA_FM2JSContext::If},
295 {"Eval", CXFA_FM2JSContext::Eval},
296 {"Translate", CXFA_FM2JSContext::eval_translation},
297 {"Ref", CXFA_FM2JSContext::Ref},
298 {"UnitType", CXFA_FM2JSContext::UnitType},
299 {"UnitValue", CXFA_FM2JSContext::UnitValue},
300 {"At", CXFA_FM2JSContext::At},
301 {"Concat", CXFA_FM2JSContext::Concat},
302 {"Decode", CXFA_FM2JSContext::Decode},
303 {"Encode", CXFA_FM2JSContext::Encode},
304 {"Format", CXFA_FM2JSContext::Format},
305 {"Left", CXFA_FM2JSContext::Left},
306 {"Len", CXFA_FM2JSContext::Len},
307 {"Lower", CXFA_FM2JSContext::Lower},
308 {"Ltrim", CXFA_FM2JSContext::Ltrim},
309 {"Parse", CXFA_FM2JSContext::Parse},
310 {"Replace", CXFA_FM2JSContext::Replace},
311 {"Right", CXFA_FM2JSContext::Right},
312 {"Rtrim", CXFA_FM2JSContext::Rtrim},
313 {"Space", CXFA_FM2JSContext::Space},
314 {"Str", CXFA_FM2JSContext::Str},
315 {"Stuff", CXFA_FM2JSContext::Stuff},
316 {"Substr", CXFA_FM2JSContext::Substr},
317 {"Uuid", CXFA_FM2JSContext::Uuid},
318 {"Upper", CXFA_FM2JSContext::Upper},
319 {"WordNum", CXFA_FM2JSContext::WordNum},
320 {"Get", CXFA_FM2JSContext::Get},
321 {"Post", CXFA_FM2JSContext::Post},
322 {"Put", CXFA_FM2JSContext::Put},
323 {"positive_operator", CXFA_FM2JSContext::positive_operator},
324 {"negative_operator", CXFA_FM2JSContext::negative_operator},
325 {"logical_or_operator", CXFA_FM2JSContext::logical_or_operator},
326 {"logical_and_operator", CXFA_FM2JSContext::logical_and_operator},
327 {"logical_not_operator", CXFA_FM2JSContext::logical_not_operator},
328 {"equality_operator", CXFA_FM2JSContext::equality_operator},
329 {"notequality_operator", CXFA_FM2JSContext::notequality_operator},
330 {"less_operator", CXFA_FM2JSContext::less_operator},
331 {"lessequal_operator", CXFA_FM2JSContext::lessequal_operator},
332 {"greater_operator", CXFA_FM2JSContext::greater_operator},
333 {"greaterequal_operator", CXFA_FM2JSContext::greaterequal_operator},
334 {"plus_operator", CXFA_FM2JSContext::plus_operator},
335 {"minus_operator", CXFA_FM2JSContext::minus_operator},
336 {"multiple_operator", CXFA_FM2JSContext::multiple_operator},
337 {"divide_operator", CXFA_FM2JSContext::divide_operator},
338 {"assign_value_operator", CXFA_FM2JSContext::assign_value_operator},
339 {"dot_accessor", CXFA_FM2JSContext::dot_accessor},
340 {"dotdot_accessor", CXFA_FM2JSContext::dotdot_accessor},
341 {"concat_fm_object", CXFA_FM2JSContext::concat_fm_object},
342 {"is_fm_object", CXFA_FM2JSContext::is_fm_object},
343 {"is_fm_array", CXFA_FM2JSContext::is_fm_array},
344 {"get_fm_value", CXFA_FM2JSContext::get_fm_value},
345 {"get_fm_jsobj", CXFA_FM2JSContext::get_fm_jsobj},
346 {"fm_var_filter", CXFA_FM2JSContext::fm_var_filter},
499 CXFA_FM2JSContext* ToJSContext(CFXJSE_Value* pValue, CFXJSE_Class* pClass) {
500 return static_cast<CXFA_FM2JSContext*>(pValue->ToHostObject(pClass));
511 void CXFA_FM2JSContext::Abs(CFXJSE_Value* pThis,
533 void CXFA_FM2JSContext::Avg(CFXJSE_Value* pThis,
600 void CXFA_FM2JSContext::Ceil(CFXJSE_Value* pThis,
619 void CXFA_FM2JSContext::Count(CFXJSE_Value* pThis,
622 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
673 void CXFA_FM2JSContext::Floor(CFXJSE_Value* pThis,
692 void CXFA_FM2JSContext::Max(CFXJSE_Value* pThis,
695 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
766 void CXFA_FM2JSContext::Min(CFXJSE_Value* pThis,
769 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
840 void CXFA_FM2JSContext::Mod(CFXJSE_Value* pThis,
843 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
875 void CXFA_FM2JSContext::Round(CFXJSE_Value* pThis,
878 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
923 void CXFA_FM2JSContext::Sum(CFXJSE_Value* pThis,
932 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
998 void CXFA_FM2JSContext::Date(CFXJSE_Value* pThis,
1022 void CXFA_FM2JSContext::Date2Num(CFXJSE_Value* pThis,
1072 void CXFA_FM2JSContext::DateFmt(CFXJSE_Value* pThis,
1110 void CXFA_FM2JSContext::IsoDate2Num(CFXJSE_Value* pThis,
1131 void CXFA_FM2JSContext::IsoTime2Num(CFXJSE_Value* pThis,
1134 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
1189 void CXFA_FM2JSContext::LocalDateFmt(CFXJSE_Value* pThis,
1227 void CXFA_FM2JSContext::LocalTimeFmt(CFXJSE_Value* pThis,
1265 void CXFA_FM2JSContext::Num2Date(CFXJSE_Value* pThis,
1406 void CXFA_FM2JSContext::Num2GMTime(CFXJSE_Value* pThis,
1454 void CXFA_FM2JSContext::Num2Time(CFXJSE_Value* pThis,
1501 void CXFA_FM2JSContext::Time(CFXJSE_Value* pThis,
1518 void CXFA_FM2JSContext::Time2Num(CFXJSE_Value* pThis,
1608 void CXFA_FM2JSContext::TimeFmt(CFXJSE_Value* pThis,
1645 bool CXFA_FM2JSContext::IsIsoDateFormat(const FX_CHAR* pData,
1724 bool CXFA_FM2JSContext::IsIsoTimeFormat(const FX_CHAR* pData,
1871 bool CXFA_FM2JSContext::IsIsoDateTimeFormat(const FX_CHAR* pData,
1920 bool CXFA_FM2JSContext::Local2IsoDate(CFXJSE_Value* pThis,
1957 bool CXFA_FM2JSContext::Local2IsoTime(CFXJSE_Value* pThis,
1996 bool CXFA_FM2JSContext::IsoDate2Local(CFXJSE_Value* pThis,
2034 bool CXFA_FM2JSContext::IsoTime2Local(CFXJSE_Value* pThis,
2073 bool CXFA_FM2JSContext::GetGMTTime(CFXJSE_Value* pThis,
2112 int32_t CXFA_FM2JSContext::DateString2Num(const CFX_ByteStringC& szDateString) {
2169 void CXFA_FM2JSContext::GetLocalDateFormat(CFXJSE_Value* pThis,
2220 void CXFA_FM2JSContext::GetLocalTimeFormat(CFXJSE_Value* pThis,
2271 void CXFA_FM2JSContext::GetStandardDateFormat(CFXJSE_Value* pThis,
2279 void CXFA_FM2JSContext::GetStandardTimeFormat(CFXJSE_Value* pThis,
2287 void CXFA_FM2JSContext::Num2AllTime(CFXJSE_Value* pThis,
2325 void CXFA_FM2JSContext::GetLocalTimeZone(int32_t& iHour,
2339 void CXFA_FM2JSContext::Apr(CFXJSE_Value* pThis,
2342 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2393 void CXFA_FM2JSContext::CTerm(CFXJSE_Value* pThis,
2396 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2425 void CXFA_FM2JSContext::FV(CFXJSE_Value* pThis,
2428 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2466 void CXFA_FM2JSContext::IPmt(CFXJSE_Value* pThis,
2469 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2523 void CXFA_FM2JSContext::NPV(CFXJSE_Value* pThis,
2526 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2566 void CXFA_FM2JSContext::Pmt(CFXJSE_Value* pThis,
2569 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2601 void CXFA_FM2JSContext::PPmt(CFXJSE_Value* pThis,
2604 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2659 void CXFA_FM2JSContext::PV(CFXJSE_Value* pThis,
2662 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2694 void CXFA_FM2JSContext::Rate(CFXJSE_Value* pThis,
2697 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2726 void CXFA_FM2JSContext::Term(CFXJSE_Value* pThis,
2729 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2758 void CXFA_FM2JSContext::Choose(CFXJSE_Value* pThis,
2761 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2829 void CXFA_FM2JSContext::Exists(CFXJSE_Value* pThis,
2840 void CXFA_FM2JSContext::HasValue(CFXJSE_Value* pThis,
2861 void CXFA_FM2JSContext::Oneof(CFXJSE_Value* pThis,
2884 void CXFA_FM2JSContext::Within(CFXJSE_Value* pThis,
2921 void CXFA_FM2JSContext::If(CFXJSE_Value* pThis,
2935 void CXFA_FM2JSContext::Eval(CFXJSE_Value* pThis,
2938 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
2955 CXFA_FM2JSContext::Translate(
2969 void CXFA_FM2JSContext::Ref(CFXJSE_Value* pThis,
2972 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
3027 void CXFA_FM2JSContext::UnitType(CFXJSE_Value* pThis,
3139 void CXFA_FM2JSContext::UnitValue(CFXJSE_Value* pThis,
3283 void CXFA_FM2JSContext::At(CFXJSE_Value* pThis,
3312 void CXFA_FM2JSContext::Concat(CFXJSE_Value* pThis,
3344 void CXFA_FM2JSContext::Decode(CFXJSE_Value* pThis,
3393 void CXFA_FM2JSContext::DecodeURL(const CFX_ByteStringC& szURLString,
3434 void CXFA_FM2JSContext::DecodeHTML(const CFX_ByteStringC& szHTMLString,
3510 void CXFA_FM2JSContext::DecodeXML(const CFX_ByteStringC& szXMLString,
3611 void CXFA_FM2JSContext::Encode(CFXJSE_Value* pThis,
3658 void CXFA_FM2JSContext::EncodeURL(const CFX_ByteStringC& szURLString,
3759 void CXFA_FM2JSContext::EncodeHTML(const CFX_ByteStringC& szHTMLString,
3809 void CXFA_FM2JSContext::EncodeXML(const CFX_ByteStringC& szXMLString,
3880 bool CXFA_FM2JSContext::HTMLSTR2Code(const CFX_WideStringC& pData,
3902 bool CXFA_FM2JSContext::HTMLCode2STR(uint32_t iCode,
3923 void CXFA_FM2JSContext::Format(CFXJSE_Value* pThis,
3926 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
4001 void CXFA_FM2JSContext::Left(CFXJSE_Value* pThis,
4024 void CXFA_FM2JSContext::Len(CFXJSE_Value* pThis,
4044 void CXFA_FM2JSContext::Lower(CFXJSE_Value* pThis,
4082 void CXFA_FM2JSContext::Ltrim(CFXJSE_Value* pThis,
4103 void CXFA_FM2JSContext::Parse(CFXJSE_Value* pThis,
4106 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
4234 void CXFA_FM2JSContext::Replace(CFXJSE_Value* pThis,
4293 void CXFA_FM2JSContext::Right(CFXJSE_Value* pThis,
4316 void CXFA_FM2JSContext::Rtrim(CFXJSE_Value* pThis,
4337 void CXFA_FM2JSContext::Space(CFXJSE_Value* pThis,
4363 void CXFA_FM2JSContext::Str(CFXJSE_Value* pThis,
4479 void CXFA_FM2JSContext::Stuff(CFXJSE_Value* pThis,
4529 void CXFA_FM2JSContext::Substr(CFXJSE_Value* pThis,
4568 void CXFA_FM2JSContext::Uuid(CFXJSE_Value* pThis,
4591 void CXFA_FM2JSContext::Upper(CFXJSE_Value* pThis,
4630 void CXFA_FM2JSContext::WordNum(CFXJSE_Value* pThis,
4682 void CXFA_FM2JSContext::TrillionUS(const CFX_ByteStringC& szData,
4781 void CXFA_FM2JSContext::WordUS(const CFX_ByteStringC& szData,
4830 void CXFA_FM2JSContext::Get(CFXJSE_Value* pThis,
4833 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
4862 void CXFA_FM2JSContext::Post(CFXJSE_Value* pThis,
4865 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
4920 void CXFA_FM2JSContext::Put(CFXJSE_Value* pThis,
4923 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
4964 void CXFA_FM2JSContext::assign_value_operator(CFXJSE_Value* pThis,
4967 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5008 void CXFA_FM2JSContext::logical_or_operator(CFXJSE_Value* pThis,
5029 void CXFA_FM2JSContext::logical_and_operator(CFXJSE_Value* pThis,
5050 void CXFA_FM2JSContext::equality_operator(CFXJSE_Value* pThis,
5083 void CXFA_FM2JSContext::notequality_operator(CFXJSE_Value* pThis,
5116 bool CXFA_FM2JSContext::fm_ref_equal(CFXJSE_Value* pThis,
5143 void CXFA_FM2JSContext::less_operator(CFXJSE_Value* pThis,
5170 void CXFA_FM2JSContext::lessequal_operator(CFXJSE_Value* pThis,
5198 void CXFA_FM2JSContext::greater_operator(CFXJSE_Value* pThis,
5225 void CXFA_FM2JSContext::greaterequal_operator(CFXJSE_Value* pThis,
5253 void CXFA_FM2JSContext::plus_operator(CFXJSE_Value* pThis,
5275 void CXFA_FM2JSContext::minus_operator(CFXJSE_Value* pThis,
5296 void CXFA_FM2JSContext::multiple_operator(CFXJSE_Value* pThis,
5317 void CXFA_FM2JSContext::divide_operator(CFXJSE_Value* pThis,
5320 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5344 void CXFA_FM2JSContext::positive_operator(CFXJSE_Value* pThis,
5361 void CXFA_FM2JSContext::negative_operator(CFXJSE_Value* pThis,
5378 void CXFA_FM2JSContext::logical_not_operator(CFXJSE_Value* pThis,
5397 void CXFA_FM2JSContext::dot_accessor(CFXJSE_Value* pThis,
5400 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5516 void CXFA_FM2JSContext::dotdot_accessor(CFXJSE_Value* pThis,
5519 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5635 void CXFA_FM2JSContext::eval_translation(CFXJSE_Value* pThis,
5638 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5655 CXFA_FM2JSContext::Translate(scriptString.AsStringC(), wsJavaScriptBuf,
5667 void CXFA_FM2JSContext::is_fm_object(CFXJSE_Value* pThis,
5680 void CXFA_FM2JSContext::is_fm_array(CFXJSE_Value* pThis,
5693 void CXFA_FM2JSContext::get_fm_value(CFXJSE_Value* pThis,
5696 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5728 void CXFA_FM2JSContext::get_fm_jsobj(CFXJSE_Value* pThis,
5743 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5754 void CXFA_FM2JSContext::fm_var_filter(CFXJSE_Value* pThis,
5757 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
5808 void CXFA_FM2JSContext::concat_fm_object(CFXJSE_Value* pThis,
5849 std::unique_ptr<CFXJSE_Value> CXFA_FM2JSContext::GetSimpleValue(
5890 bool CXFA_FM2JSContext::ValueIsNull(CFXJSE_Value* pThis, CFXJSE_Value* arg) {
5925 int32_t CXFA_FM2JSContext::hvalue_get_array_length(CFXJSE_Value* pThis,
5937 bool CXFA_FM2JSContext::simpleValueCompare(CFXJSE_Value* pThis,
5961 void CXFA_FM2JSContext::unfoldArgs(
6026 void CXFA_FM2JSContext::GetObjectDefaultValue(CFXJSE_Value* pValue,
6037 bool CXFA_FM2JSContext::SetObjectDefaultValue(CFXJSE_Value* pValue,
6048 void CXFA_FM2JSContext::GenerateSomExpression(const CFX_ByteStringC& szName,
6079 bool CXFA_FM2JSContext::GetObjectForName(
6104 int32_t CXFA_FM2JSContext::ResolveObjects(CFXJSE_Value* pThis,
6150 void CXFA_FM2JSContext::ParseResolveResult(
6160 CXFA_FM2JSContext* pContext = ToJSContext(pThis, nullptr);
6194 int32_t CXFA_FM2JSContext::ValueToInteger(CFXJSE_Value* pThis,
6226 FX_FLOAT CXFA_FM2JSContext::ValueToFloat(CFXJSE_Value* pThis,
6260 FX_DOUBLE CXFA_FM2JSContext::ValueToDouble(CFXJSE_Value* pThis,
6293 double CXFA_FM2JSContext::ExtractDouble(CFXJSE_Value* pThis,
6328 void CXFA_FM2JSContext::ValueToUTF8String(CFXJSE_Value* arg,
6342 int32_t CXFA_FM2JSContext::Translate(const CFX_WideStringC& wsFormcalc,
6360 CXFA_FM2JSContext::CXFA_FM2JSContext(v8::Isolate* pScriptIsolate,
6372 CXFA_FM2JSContext::~CXFA_FM2JSContext() {}
6374 void CXFA_FM2JSContext::GlobalPropertyGetter(CFXJSE_Value* pValue) {
6378 void CXFA_FM2JSContext::ThrowNoDefaultPropertyException(
6383 void CXFA_FM2JSContext::ThrowCompilerErrorException() const {
6387 void CXFA_FM2JSContext::ThrowDivideByZeroException() const {
6391 void CXFA_FM2JSContext::ThrowServerDeniedException() const {
6395 void CXFA_FM2JSContext::ThrowPropertyNotInObjectException(
6404 void CXFA_FM2JSContext::ThrowParamCountMismatchException(
6410 void CXFA_FM2JSContext::ThrowArgumentMismatchException() const {
6414 void CXFA_FM2JSContext::ThrowException(const FX_WCHAR* str, ...) const {