/external/pdfium/core/fxcrt/ |
D | widestring.h | 28 class WideString : public StringTemplate<wchar_t> { 30 [[nodiscard]] static WideString FormatInteger(int i); 31 [[nodiscard]] static WideString Format(const wchar_t* pFormat, ...); 32 [[nodiscard]] static WideString FormatV(const wchar_t* lpszFormat, 35 WideString() = default; 36 WideString(const WideString& other) = default; 39 WideString(WideString&& other) noexcept = default; 41 ~WideString() = default; 43 UNSAFE_BUFFER_USAGE WideString(const wchar_t* pStr, size_t len); 46 explicit WideString(wchar_t ch); [all …]
|
D | widestring.cpp | 31 template class fxcrt::StringPoolTemplate<WideString>; 32 template struct std::hash<WideString>; 259 std::optional<WideString> TryVSWPrintf(size_t size, in TryVSWPrintf() 265 WideString str; in TryVSWPrintf() 292 void AppendCodePointToWideString(char32_t code_point, WideString& buffer) { in AppendCodePointToWideString() 312 WideString UTF8Decode(ByteStringView bsStr) { in UTF8Decode() 313 WideString buffer; in UTF8Decode() 351 static_assert(sizeof(WideString) <= sizeof(wchar_t*), 355 WideString WideString::FormatInteger(int i) { in FormatInteger() 358 return WideString(wbuf); in FormatInteger() [all …]
|
D | widestring_unittest.cpp | 23 TEST(WideString, ElementAccess) { in TEST() argument 24 const WideString empty; in TEST() 32 const WideString abc(L"abc"); in TEST() 49 WideString mutable_abc = abc; in TEST() 77 TEST(WideString, Construct) { in TEST() argument 80 WideString string1(L"abc"); in TEST() 81 WideString string2(string1); in TEST() 89 WideString string1(L"abc"); in TEST() 90 WideString string2(std::move(string1)); in TEST() 98 TEST(WideString, Assign) { in TEST() argument [all …]
|
/external/pdfium/xfa/fgas/crt/ |
D | cfgas_stringformatter.h | 47 explicit CFGAS_StringFormatter(const WideString& wsPattern); 50 static std::vector<WideString> SplitOnBars(const WideString& wsFormatString); 54 bool ParseText(const WideString& wsSrcText, WideString* wsValue) const; 56 const WideString& wsSrcNum, 57 WideString* wsValue) const; 59 const WideString& wsSrcDateTime, 62 bool ParseZero(const WideString& wsSrcText) const; 63 bool ParseNull(const WideString& wsSrcText) const; 65 bool FormatText(const WideString& wsSrcText, WideString* wsOutput) const; 67 const WideString& wsSrcNum, [all …]
|
D | locale_iface.h | 31 virtual WideString GetName() const = 0; 32 virtual WideString GetDecimalSymbol() const = 0; 33 virtual WideString GetGroupingSymbol() const = 0; 34 virtual WideString GetPercentSymbol() const = 0; 35 virtual WideString GetMinusSymbol() const = 0; 36 virtual WideString GetCurrencySymbol() const = 0; 37 virtual WideString GetDateTimeSymbols() const = 0; 38 virtual WideString GetMonthName(int32_t nMonth, bool bAbbr) const = 0; 39 virtual WideString GetDayName(int32_t nWeek, bool bAbbr) const = 0; 40 virtual WideString GetMeridiemName(bool bAM) const = 0; [all …]
|
/external/pdfium/core/fxcrt/xml/ |
D | cfx_xmlelement.h | 19 explicit CFX_XMLElement(const WideString& wsTag); 27 const WideString& GetName() const { return name_; } in GetName() 29 const std::map<WideString, WideString>& GetAttributes() const { in GetAttributes() 32 bool HasAttribute(const WideString& name) const; 33 void SetAttribute(const WideString& name, const WideString& value); 34 WideString GetAttribute(const WideString& name) const; 35 void RemoveAttribute(const WideString& name); 40 WideString GetLocalTagName() const; 41 WideString GetNamespacePrefix() const; 42 WideString GetNamespaceURI() const; [all …]
|
D | cfx_xmlelement.cpp | 15 CFX_XMLElement::CFX_XMLElement(const WideString& wsTag) : name_(wsTag) { in CFX_XMLElement() 39 WideString CFX_XMLElement::GetLocalTagName() const { in GetLocalTagName() 45 WideString CFX_XMLElement::GetNamespacePrefix() const { in GetNamespacePrefix() 47 return pos.has_value() ? name_.First(pos.value()) : WideString(); in GetNamespacePrefix() 50 WideString CFX_XMLElement::GetNamespaceURI() const { in GetNamespaceURI() 51 WideString attr(L"xmlns"); in GetNamespaceURI() 52 WideString wsPrefix = GetNamespacePrefix(); in GetNamespaceURI() 66 return WideString(); in GetNamespaceURI() 69 WideString CFX_XMLElement::GetTextData() const { in GetTextData() 70 WideString buffer; in GetTextData() [all …]
|
/external/pdfium/xfa/fxfa/parser/ |
D | cxfa_xmllocale.cpp | 65 WideString CXFA_XMLLocale::GetName() const { in GetName() 69 WideString CXFA_XMLLocale::GetDecimalSymbol() const { in GetDecimalSymbol() 72 : WideString(); in GetDecimalSymbol() 75 WideString CXFA_XMLLocale::GetGroupingSymbol() const { in GetGroupingSymbol() 78 : WideString(); in GetGroupingSymbol() 81 WideString CXFA_XMLLocale::GetPercentSymbol() const { in GetPercentSymbol() 84 : WideString(); in GetPercentSymbol() 87 WideString CXFA_XMLLocale::GetMinusSymbol() const { in GetMinusSymbol() 90 : WideString(); in GetMinusSymbol() 93 WideString CXFA_XMLLocale::GetCurrencySymbol() const { in GetCurrencySymbol() [all …]
|
D | cxfa_localevalue.h | 40 const WideString& wsValue, 43 const WideString& wsValue, 44 const WideString& wsFormat, 52 bool ValidateValue(const WideString& wsValue, 53 const WideString& wsPattern, 55 WideString* pMatchFormat); 57 bool FormatPatterns(WideString& wsResult, 58 const WideString& wsFormat, 62 void GetNumericFormat(WideString& wsFormat, int32_t nIntLen, int32_t nDecLen); 63 bool ValidateNumericTemp(const WideString& wsNumeric, [all …]
|
D | cxfa_nodelocale.h | 18 WideString XFA_PatternToString(LocaleIface::NumSubcategory category); 27 WideString GetName() const override; 28 WideString GetDecimalSymbol() const override; 29 WideString GetGroupingSymbol() const override; 30 WideString GetPercentSymbol() const override; 31 WideString GetMinusSymbol() const override; 32 WideString GetCurrencySymbol() const override; 33 WideString GetDateTimeSymbols() const override; 34 WideString GetMonthName(int32_t nMonth, bool bAbbr) const override; 35 WideString GetDayName(int32_t nWeek, bool bAbbr) const override; [all …]
|
D | cxfa_nodelocale.cpp | 27 WideString XFA_PatternToString(LocaleIface::NumSubcategory category) { in XFA_PatternToString() 38 return WideString(); in XFA_PatternToString() 50 WideString CXFA_NodeLocale::GetName() const { in GetName() 51 return WideString(m_pNode ? m_pNode->JSObject()->GetCData(XFA_Attribute::Name) in GetName() 55 WideString CXFA_NodeLocale::GetDecimalSymbol() const { in GetDecimalSymbol() 59 WideString CXFA_NodeLocale::GetGroupingSymbol() const { in GetGroupingSymbol() 63 WideString CXFA_NodeLocale::GetPercentSymbol() const { in GetPercentSymbol() 67 WideString CXFA_NodeLocale::GetMinusSymbol() const { in GetMinusSymbol() 71 WideString CXFA_NodeLocale::GetCurrencySymbol() const { in GetCurrencySymbol() 75 WideString CXFA_NodeLocale::GetDateTimeSymbols() const { in GetDateTimeSymbols() [all …]
|
D | cxfa_xmllocale.h | 32 WideString GetName() const override; 33 WideString GetDecimalSymbol() const override; 34 WideString GetGroupingSymbol() const override; 35 WideString GetPercentSymbol() const override; 36 WideString GetMinusSymbol() const override; 37 WideString GetCurrencySymbol() const override; 38 WideString GetDateTimeSymbols() const override; 39 WideString GetMonthName(int32_t nMonth, bool bAbbr) const override; 40 WideString GetDayName(int32_t nWeek, bool bAbbr) const override; 41 WideString GetMeridiemName(bool bAM) const override; [all …]
|
D | cxfa_validate.h | 20 WideString GetFormatMessageText(); 21 void SetFormatMessageText(const WideString& wsMessage); 24 void SetNullTest(const WideString& wsValue); 26 WideString GetNullMessageText(); 27 void SetNullMessageText(const WideString& wsMessage); 30 WideString GetScriptMessageText(); 31 void SetScriptMessageText(const WideString& wsMessage); 33 WideString GetPicture() const; 39 WideString GetMessageText(const WideString& wsMessageType); 40 void SetMessageText(const WideString& wsMessageType, [all …]
|
D | xfa_utils.cpp | 34 WideString ExportEncodeAttribute(const WideString& str) { in ExportEncodeAttribute() 35 WideString textBuf; in ExportEncodeAttribute() 66 WideString ExportEncodeContent(const WideString& str) { in ExportEncodeContent() 115 std::optional<WideString> wsContent = in ContentNodeNeedtoExport() 135 WideString SaveAttribute(CXFA_Node* pNode, in SaveAttribute() 140 return WideString(); in SaveAttribute() 142 std::optional<WideString> value = in SaveAttribute() 145 return WideString(); in SaveAttribute() 147 WideString wsEncoded = ExportEncodeAttribute(value.value()); in SaveAttribute() 148 return WideString{L" ", wsName, L"=\"", wsEncoded.AsStringView(), L"\""}; in SaveAttribute() [all …]
|
D | cxfa_validate.cpp | 64 void CXFA_Validate::SetNullTest(const WideString& wsValue) { in SetNullTest() 80 WideString CXFA_Validate::GetMessageText(const WideString& wsMessageType) { in GetMessageText() 84 return WideString(); in GetMessageText() 91 WideString wsName = pItemNode->JSObject()->GetCData(XFA_Attribute::Name); in GetMessageText() 95 return WideString(); in GetMessageText() 98 void CXFA_Validate::SetFormatMessageText(const WideString& wsMessage) { in SetFormatMessageText() 102 WideString CXFA_Validate::GetFormatMessageText() { in GetFormatMessageText() 106 void CXFA_Validate::SetNullMessageText(const WideString& wsMessage) { in SetNullMessageText() 110 WideString CXFA_Validate::GetNullMessageText() { in GetNullMessageText() 114 WideString CXFA_Validate::GetScriptMessageText() { in GetScriptMessageText() [all …]
|
/external/pdfium/xfa/fxfa/ |
D | cxfa_ffapp.h | 36 virtual WideString GetLanguage() = 0; 41 virtual WideString GetPlatform() = 0; 46 virtual WideString GetAppName() = 0; 51 virtual WideString GetAppTitle() const = 0; 69 virtual int32_t MsgBox(const WideString& wsMessage, 70 const WideString& wsTitle, 83 virtual WideString Response(const WideString& wsQuestion, 84 const WideString& wsTitle, 85 const WideString& wsDefaultAnswer, 94 const WideString& wsURL) = 0; [all …]
|
/external/pdfium/fpdfsdk/ |
D | cpdfsdk_formfillenvironment.h | 76 void OnSetFieldInputFocus(const WideString& text) override; 122 bool DoActionJavaScript(const CPDF_Action& JsAction, WideString csJSName); 151 WideString GetLanguage(); 152 WideString GetPlatform(); 154 int JS_appAlert(const WideString& Msg, 155 const WideString& Title, 158 int JS_appResponse(const WideString& Question, 159 const WideString& Title, 160 const WideString& Default, 161 const WideString& cLabel, [all …]
|
/external/pdfium/fxjs/ |
D | cjs_event_context.h | 51 const WideString& script) override; 52 void OnDoc_Open(const WideString& strTargetName) override; 77 WideString* Value) override; 81 WideString* Value) override; 84 WideString* pValue, 86 void OnField_Format(CPDF_FormField* pTarget, WideString* Value) override; 87 void OnField_Keystroke(WideString* strChange, 88 const WideString& strChangeEx, 95 WideString* Value, 99 void OnField_Validate(WideString* strChange, [all …]
|
D | cjs_event_context_stub.h | 19 const WideString& script) override; 21 void OnDoc_Open(const WideString& strTargetName) override {} in OnDoc_Open() 46 WideString* Value) override {} in OnField_Focus() 50 WideString* Value) override {} in OnField_Blur() 53 WideString* pValue, in OnField_Calculate() 55 void OnField_Format(CPDF_FormField* pTarget, WideString* Value) override {} in OnField_Format() 56 void OnField_Keystroke(WideString* strChange, in OnField_Keystroke() 57 const WideString& strChangeEx, in OnField_Keystroke() 64 WideString* Value, in OnField_Keystroke() 68 void OnField_Validate(WideString* strChange, in OnField_Validate() [all …]
|
D | ijs_event_context.h | 25 const WideString& script) = 0; 27 virtual void OnDoc_Open(const WideString& strTargetName) = 0; 54 WideString* Value) = 0; 58 WideString* Value) = 0; 61 WideString* Value, 63 virtual void OnField_Format(CPDF_FormField* pTarget, WideString* Value) = 0; 64 virtual void OnField_Keystroke(WideString* strChange, 65 const WideString& strChangeEx, 72 WideString* Value, 76 virtual void OnField_Validate(WideString* strChange, [all …]
|
/external/pdfium/fpdfsdk/fpdfxfa/ |
D | cpdfxfa_context.h | 78 WideString GetLanguage() override; 79 WideString GetPlatform() override; 80 WideString GetAppName() override; 81 WideString GetAppTitle() const override; 83 int32_t MsgBox(const WideString& wsMessage, 84 const WideString& wsTitle, 87 WideString Response(const WideString& wsQuestion, 88 const WideString& wsTitle, 89 const WideString& wsDefaultAnswer, 92 const WideString& wsURL) override; [all …]
|
/external/pdfium/core/fpdfdoc/ |
D | cpdf_formfield.h | 76 static WideString GetFullNameForDict(const CPDF_Dictionary* pFieldDict); 84 WideString GetFullName() const; 98 WideString GetAlternateName() const; 99 WideString GetMappingName() const; 107 WideString GetValue() const; 108 WideString GetDefaultValue() const; 109 bool SetValue(const WideString& value, NotificationOption notify); 125 WideString GetOptionLabel(int index) const; 126 WideString GetOptionValue(int index) const; 127 int FindOption(const WideString& csOptValue) const; [all …]
|
D | cpdf_pagelabel_unittest.cpp | 169 EXPECT_THAT(page_label()->GetLabel(0), Optional(WideString(L"I"))); in TEST_F() 170 EXPECT_THAT(page_label()->GetLabel(1), Optional(WideString(L"II"))); in TEST_F() 171 EXPECT_THAT(page_label()->GetLabel(37), Optional(WideString(L"XXXVIII"))); in TEST_F() 172 EXPECT_THAT(page_label()->GetLabel(99), Optional(WideString(L"C"))); in TEST_F() 173 EXPECT_THAT(page_label()->GetLabel(100), Optional(WideString(L"abcE"))); in TEST_F() 174 EXPECT_THAT(page_label()->GetLabel(101), Optional(WideString(L"abcF"))); in TEST_F() 176 Optional(WideString(L"abcNNNNNNNNNNNNNNNNN"))); in TEST_F() 178 Optional(WideString(L"abcXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"))); in TEST_F() 179 EXPECT_THAT(page_label()->GetLabel(900), Optional(WideString(L"999"))); in TEST_F() 180 EXPECT_THAT(page_label()->GetLabel(901), Optional(WideString(L"1000"))); in TEST_F() [all …]
|
D | cpdf_filespec.cpp | 29 WideString ChangeSlashToPlatform(WideStringView str) { in ChangeSlashToPlatform() 30 WideString result; in ChangeSlashToPlatform() 45 WideString ChangeSlashToPDF(WideStringView str) { in ChangeSlashToPDF() 46 WideString result; in ChangeSlashToPDF() 67 WideString CPDF_FileSpec::DecodeFileName(const WideString& filepath) { in DecodeFileName() 69 return WideString(); in DecodeFileName() 86 WideString result; in DecodeFileName() 92 WideString result; in DecodeFileName() 101 WideString CPDF_FileSpec::GetFileName() const { in GetFileName() 102 WideString csFileName; in GetFileName() [all …]
|
/external/pdfium/fxjs/xfa/ |
D | cjx_object.h | 121 bool HasMethod(const WideString& func) const; 123 const WideString& func, 127 WideString GetAttributeByString(WideStringView attr) const; 128 WideString GetAttributeByEnum(XFA_Attribute attr) const; 129 std::optional<WideString> TryAttribute(XFA_Attribute eAttr, 132 const WideString& wsValue, 134 void SetAttributeByString(WideStringView wsAttr, const WideString& wsValue); 137 WideString GetContent(bool bScriptModify) const; 138 std::optional<WideString> TryContent(bool bScriptModify, bool bProto) const; 139 void SetContent(const WideString& wsContent, [all …]
|