Lines Matching defs:CFX_WideString

100   explicit CFX_LCNumeric(CFX_WideString& wsNumeric);
104 CFX_WideString ToString() const;
105 CFX_WideString ToString(int32_t nTreading, bool bTrimTailZeros) const;
112 static bool FX_WStringToNumeric(const CFX_WideString& wsValue,
227 CFX_LCNumeric::CFX_LCNumeric(CFX_WideString& wsNumeric) {
247 CFX_WideString CFX_LCNumeric::ToString() const {
251 CFX_WideString CFX_LCNumeric::ToString(int32_t nTreading,
253 CFX_WideString wsFormat;
255 CFX_WideString wsResult;
270 const CFX_WideString& wsFormatString,
271 std::vector<CFX_WideString>& wsPatterns) {
279 wsPatterns.push_back(CFX_WideString(pToken, pStr - pToken));
285 wsPatterns.push_back(CFX_WideString(pToken, pStr - pToken));
292 static CFX_WideString FX_GetLiteralText(const FX_WCHAR* pStrPattern,
295 CFX_WideString wsOutput;
335 static CFX_WideString FX_GetLiteralTextReverse(const FX_WCHAR* pStrPattern,
337 CFX_WideString wsOutput;
379 const CFX_WideString& wsPattern) {
390 CFX_WideString wsCategory(pStr[ccf]);
442 uint16_t CFX_FormatString::GetLCID(const CFX_WideString& wsPattern) {
445 CFX_WideString CFX_FormatString::GetLocaleName(
446 const CFX_WideString& wsPattern) {
455 CFX_WideString wsLCID;
463 return CFX_WideString();
465 IFX_Locale* CFX_FormatString::GetTextFormat(const CFX_WideString& wsPattern,
467 CFX_WideString& wsPurgePattern) {
480 CFX_WideString wsSearchCategory(pStr[ccf]);
493 CFX_WideString wsLCID;
520 IFX_Locale* CFX_FormatString::GetNumericFormat(const CFX_WideString& wsPattern,
523 CFX_WideString& wsPurgePattern) {
538 CFX_WideString wsCategory(pStr[ccf]);
553 CFX_WideString wsLCID;
562 CFX_WideString wsSubCategory;
623 static bool FX_GetNumericDotIndex(const CFX_WideString& wsNum,
624 const CFX_WideString& wsDotSymbol,
647 bool CFX_FormatString::ParseText(const CFX_WideString& wsSrcText,
648 const CFX_WideString& wsPattern,
649 CFX_WideString& wsValue) {
654 CFX_WideString wsTextFormat;
667 CFX_WideString wsLiteral =
719 bool CFX_FormatString::ParseNum(const CFX_WideString& wsSrcNum,
720 const CFX_WideString& wsPattern,
728 CFX_WideString wsNumFormat;
735 CFX_WideString wsDotSymbol;
737 CFX_WideString wsGroupSymbol;
740 CFX_WideString wsMinus;
765 CFX_WideString wsLiteral = FX_GetLiteralTextReverse(strf, ccf);
857 CFX_WideString wsSymbol;
921 CFX_WideString wsSymbol;
990 CFX_WideString wsLiteral = FX_GetLiteralTextReverse(strf, ccf);
1085 CFX_WideString wsSymbol;
1148 CFX_WideString wsSymbol;
1209 CFX_WideString wsLiteral = FX_GetLiteralText(strf, ccf, lenf);
1301 CFX_WideString wsSymbol;
1357 CFX_WideString wsSymbol;
1427 bool CFX_FormatString::ParseNum(const CFX_WideString& wsSrcNum,
1428 const CFX_WideString& wsPattern,
1429 CFX_WideString& wsValue) {
1436 CFX_WideString wsNumFormat;
1443 CFX_WideString wsDotSymbol;
1445 CFX_WideString wsGroupSymbol;
1448 CFX_WideString wsMinus;
1470 CFX_WideString wsLiteral = FX_GetLiteralTextReverse(strf, ccf);
1562 CFX_WideString wsSymbol;
1625 CFX_WideString wsSymbol;
1694 CFX_WideString wsLiteral = FX_GetLiteralText(strf, ccf, lenf);
1781 CFX_WideString wsSymbol;
1837 CFX_WideString wsSymbol;
1909 const CFX_WideString& wsPattern,
1911 CFX_WideString& wsDatePattern,
1912 CFX_WideString& wsTimePattern) {
1914 CFX_WideString wsTempPattern;
1929 CFX_WideString wsCategory(pStr[ccf]);
1963 CFX_WideString wsLCID;
1972 CFX_WideString wsSubCategory;
2046 static bool FX_ParseLocaleDate(const CFX_WideString& wsDate,
2047 const CFX_WideString& wsDatePattern,
2062 CFX_WideString wsLiteral = FX_GetLiteralText(strf, ccf, lenf);
2126 CFX_WideString wsMonthNameAbbr;
2143 CFX_WideString wsMonthName;
2162 CFX_WideString wsDayNameAbbr;
2178 CFX_WideString wsDayName;
2263 static bool FX_ParseLocaleTime(const CFX_WideString& wsTime,
2264 const CFX_WideString& wsTimePattern,
2282 CFX_WideString wsLiteral = FX_GetLiteralText(strf, ccf, lenf);
2390 CFX_WideString wsAM;
2392 CFX_WideString wsPM;
2460 bool CFX_FormatString::ParseDateTime(const CFX_WideString& wsSrcDateTime,
2461 const CFX_WideString& wsPattern,
2468 CFX_WideString wsDatePattern, wsTimePattern;
2506 bool CFX_FormatString::ParseZero(const CFX_WideString& wsSrcText,
2507 const CFX_WideString& wsPattern) {
2508 CFX_WideString wsTextFormat;
2517 CFX_WideString wsLiteral =
2536 bool CFX_FormatString::ParseNull(const CFX_WideString& wsSrcText,
2537 const CFX_WideString& wsPattern) {
2538 CFX_WideString wsTextFormat;
2547 CFX_WideString wsLiteral =
2566 bool CFX_FormatString::FormatText(const CFX_WideString& wsSrcText,
2567 const CFX_WideString& wsPattern,
2568 CFX_WideString& wsOutput) {
2576 CFX_WideString wsTextFormat;
2626 static int32_t FX_GetNumTrailingLimit(const CFX_WideString& wsFormat,
2644 const CFX_WideString& wsPattern,
2645 CFX_WideString& wsOutput) {
2651 CFX_WideString wsNumFormat;
2660 CFX_WideString wsSrcNum(wsInputNum);
2720 CFX_WideString wsGroupSymbol;
2780 CFX_WideString wsMinusSymbol;
2791 CFX_WideString wsMinusSymbol;
2799 CFX_WideString wsExp;
2806 CFX_WideString wsSymbol;
2853 CFX_WideString wsSymbol;
2901 CFX_WideString wsSymbol;
2907 CFX_WideString wsMinusymbol;
2915 CFX_WideString wsMinusymbol;
2921 CFX_WideString wsDotSymbol;
2977 CFX_WideString wsExp;
2984 CFX_WideString wsSymbol;
3031 CFX_WideString wsSymbol;
3072 CFX_WideString wsMinusymbol;
3080 const CFX_WideString& wsPattern,
3081 CFX_WideString& wsOutput) {
3084 CFX_WideString wsNumFormat;
3142 CFX_WideString wsNumeric = lcNum.ToString(iTreading, bTrimTailZeros);
3146 CFX_WideString wsGroupSymbol;
3197 CFX_WideString wsMinusSymbol;
3208 CFX_WideString wsMinusSymbol;
3216 CFX_WideString wsExp;
3223 CFX_WideString wsSymbol;
3270 CFX_WideString wsSymbol;
3318 CFX_WideString wsSymbol;
3324 CFX_WideString wsMinusymbol;
3332 CFX_WideString wsMinusymbol;
3338 CFX_WideString wsDotSymbol;
3385 CFX_WideString wsExp;
3392 CFX_WideString wsSymbol;
3439 CFX_WideString wsSymbol;
3480 CFX_WideString wsMinusymbol;
3487 bool CFX_FormatString::FormatNum(const CFX_WideString& wsSrcNum,
3488 const CFX_WideString& wsPattern,
3489 CFX_WideString& wsOutput) {
3496 const CFX_WideString& wsPattern,
3497 CFX_WideString& wsOutput) {
3504 bool FX_DateFromCanonical(const CFX_WideString& wsDate, CFX_Unitime& datetime) {
3705 static bool FX_DateFormat(const CFX_WideString& wsDatePattern,
3708 CFX_WideString& wsResult) {
3734 CFX_WideString wsDay;
3738 CFX_WideString wsDay;
3747 CFX_WideString wsDays;
3756 CFX_WideString wsDays;
3760 CFX_WideString wsMonth;
3764 CFX_WideString wsMonth;
3768 CFX_WideString wsTemp;
3772 CFX_WideString wsTemp;
3777 CFX_WideString wsWeekDay;
3782 CFX_WideString wsTemp;
3788 CFX_WideString wsTemp;
3794 CFX_WideString wsWeekDay;
3798 CFX_WideString wsTemp;
3802 CFX_WideString wsYear;
3806 CFX_WideString wsYear;
3811 CFX_WideString wsWeekInMonth;
3816 CFX_WideString wsWeekInYear;
3823 static bool FX_TimeFormat(const CFX_WideString& wsTimePattern,
3826 CFX_WideString& wsResult) {
3864 CFX_WideString wsHour;
3871 CFX_WideString wsHour;
3875 CFX_WideString wsHour;
3879 CFX_WideString wsHour;
3886 CFX_WideString wsHour;
3890 CFX_WideString wsHour;
3897 CFX_WideString wsHour;
3901 CFX_WideString wsHour;
3905 CFX_WideString wsMinute;
3909 CFX_WideString wsMinute;
3913 CFX_WideString wsSecond;
3917 CFX_WideString wsSecond;
3921 CFX_WideString wsMilliseconds;
3925 CFX_WideString wsMeridiem;
3938 CFX_WideString wsTimezone;
3951 CFX_WideString wsTimezone;
3960 const CFX_WideString& wsDatePattern,
3961 const CFX_WideString& wsTimePattern,
3964 CFX_WideString& wsOutput) {
3966 CFX_WideString wsDateOut, wsTimeOut;
3976 bool CFX_FormatString::FormatDateTime(const CFX_WideString& wsSrcDateTime,
3977 const CFX_WideString& wsPattern,
3978 CFX_WideString& wsOutput) {
3982 CFX_WideString wsDatePattern, wsTimePattern;
4007 bool CFX_FormatString::FormatDateTime(const CFX_WideString& wsSrcDateTime,
4008 const CFX_WideString& wsPattern,
4009 CFX_WideString& wsOutput,
4014 CFX_WideString wsDatePattern, wsTimePattern;
4044 CFX_WideString wsSrcDate(wsSrcDateTime.c_str(), iT);
4060 const CFX_WideString& wsPattern,
4061 CFX_WideString& wsOutput) {
4065 CFX_WideString wsDatePattern, wsTimePattern;
4076 bool CFX_FormatString::FormatZero(const CFX_WideString& wsPattern,
4077 CFX_WideString& wsOutput) {
4081 CFX_WideString wsTextFormat;
4098 bool CFX_FormatString::FormatNull(const CFX_WideString& wsPattern,
4099 CFX_WideString& wsOutput) {
4103 CFX_WideString wsTextFormat;
4120 IFX_Locale* CFX_FormatString::GetPatternLocale(const CFX_WideString& wsLocale) {
4473 *this = CFX_Decimal(CFX_WideString::FromLocal(strObj).AsStringC());
4476 CFX_Decimal::operator CFX_WideString() const {
4477 CFX_WideString retString;
4478 CFX_WideString tmpbuf;