Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / src / fxfa / src / parser / xfa_locale.h
index 2df6201..329ebc2 100644 (file)
@@ -27,8 +27,8 @@ public:
 \r
 protected:\r
     ~CXFA_XMLLocale();\r
-    void                       GetPattern(CXML_Element* pElement, FX_BSTR bsTag, FX_WSTR wsName, CFX_WideString& wsPattern) const;\r
-    CFX_WideString     GetCalendarSymbol(FX_BSTR symbol, int index, FX_BOOL bAbbr) const;\r
+    void                       GetPattern(CXML_Element* pElement, const CFX_ByteStringC& bsTag, const CFX_WideStringC& wsName, CFX_WideString& wsPattern) const;\r
+    CFX_WideString     GetCalendarSymbol(const CFX_ByteStringC& symbol, int index, FX_BOOL bAbbr) const;\r
 private:\r
     CXML_Element*      m_pLocaleData;\r
 };\r
@@ -52,8 +52,8 @@ public:
     virtual void       GetNumPattern(FX_LOCALENUMSUBCATEGORY eType, CFX_WideString& wsPattern) const;\r
 protected:\r
     ~CXFA_NodeLocale();\r
-    CXFA_Node*         GetNodeByName(CXFA_Node *pParent, FX_WSTR wsName) const;\r
-    CFX_WideString     GetSymbol(XFA_ELEMENT eElement, FX_WSTR symbol_type) const;\r
+    CXFA_Node*         GetNodeByName(CXFA_Node *pParent, const CFX_WideStringC& wsName) const;\r
+    CFX_WideString     GetSymbol(XFA_ELEMENT eElement, const CFX_WideStringC& symbol_type) const;\r
     CFX_WideString     GetCalendarSymbol(XFA_ELEMENT eElement, int index, FX_BOOL bAbbr) const;\r
 \r
     CXFA_Node*         m_pLocale;\r