Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / src / fxbarcode / BC_BarCode.cpp
index d87a0ce..745ddb9 100644 (file)
@@ -139,14 +139,14 @@ CBC_OneCode::CBC_OneCode()
 CBC_OneCode::~CBC_OneCode()\r
 {\r
 }\r
-FX_BOOL CBC_OneCode::CheckContentValidity(FX_WSTR contents)\r
+FX_BOOL CBC_OneCode::CheckContentValidity(const CFX_WideStringC& contents)\r
 {\r
     if (m_pBCWriter) {\r
         return ((CBC_OneDimWriter*)m_pBCWriter)->CheckContentValidity(contents);\r
     }\r
     return FALSE;\r
 }\r
-CFX_WideString CBC_OneCode::FilterContents(FX_WSTR contents)\r
+CFX_WideString CBC_OneCode::FilterContents(const CFX_WideStringC& contents)\r
 {\r
     CFX_WideString tmp;\r
     if (m_pBCWriter == NULL) {\r
@@ -223,7 +223,7 @@ CBC_Code39::~CBC_Code39()
         m_pBCWriter = NULL;\r
     }\r
 }\r
-FX_BOOL CBC_Code39::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_Code39::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     if(contents.IsEmpty()) {\r
         e = BCExceptionNoContents;\r
@@ -326,7 +326,7 @@ FX_BOOL CBC_Codabar::SetWideNarrowRatio(int32_t ratio)
     }\r
     return FALSE;\r
 }\r
-FX_BOOL CBC_Codabar::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_Codabar::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     if(contents.IsEmpty()) {\r
         e = BCExceptionNoContents;\r
@@ -396,7 +396,7 @@ FX_BOOL CBC_Code128::SetTextLocation(BC_TEXT_LOC location)
     }\r
     return FALSE;\r
 }\r
-FX_BOOL CBC_Code128::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_Code128::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     if(contents.IsEmpty()) {\r
         e = BCExceptionNoContents;\r
@@ -461,7 +461,7 @@ CBC_EAN8::~CBC_EAN8()
         m_pBCWriter = NULL;\r
     }\r
 }\r
-CFX_WideString CBC_EAN8::Preprocess(FX_WSTR contents)\r
+CFX_WideString CBC_EAN8::Preprocess(const CFX_WideStringC& contents)\r
 {\r
     CFX_WideString encodeContents = ((CBC_OnedEAN8Writer*)m_pBCWriter)->FilterContents(contents);\r
     int32_t length = encodeContents.GetLength();\r
@@ -478,7 +478,7 @@ CFX_WideString      CBC_EAN8::Preprocess(FX_WSTR contents)
     }\r
     return encodeContents;\r
 }\r
-FX_BOOL CBC_EAN8::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_EAN8::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     if(contents.IsEmpty()) {\r
         e = BCExceptionNoContents;\r
@@ -539,7 +539,7 @@ CBC_EAN13::~CBC_EAN13()
         m_pBCWriter = NULL;\r
     }\r
 }\r
-CFX_WideString CBC_EAN13::Preprocess(FX_WSTR contents)\r
+CFX_WideString CBC_EAN13::Preprocess(const CFX_WideStringC& contents)\r
 {\r
     CFX_WideString encodeContents = ((CBC_OnedEAN8Writer*)m_pBCWriter)->FilterContents(contents);\r
     int32_t length = encodeContents.GetLength();\r
@@ -557,7 +557,7 @@ CFX_WideString CBC_EAN13::Preprocess(FX_WSTR contents)
     }\r
     return encodeContents;\r
 }\r
-FX_BOOL CBC_EAN13::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_EAN13::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     if(contents.IsEmpty()) {\r
         e = BCExceptionNoContents;\r
@@ -619,7 +619,7 @@ CBC_UPCA::~CBC_UPCA()
         m_pBCWriter = NULL;\r
     }\r
 }\r
-CFX_WideString CBC_UPCA::Preprocess(FX_WSTR contents)\r
+CFX_WideString CBC_UPCA::Preprocess(const CFX_WideStringC& contents)\r
 {\r
     CFX_WideString encodeContents = ((CBC_OnedEAN8Writer*)m_pBCWriter)->FilterContents(contents);\r
     int32_t length = encodeContents.GetLength();\r
@@ -637,7 +637,7 @@ CFX_WideString      CBC_UPCA::Preprocess(FX_WSTR contents)
     }\r
     return encodeContents;\r
 }\r
-FX_BOOL CBC_UPCA::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_UPCA::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     if(contents.IsEmpty()) {\r
         e = BCExceptionNoContents;\r
@@ -720,7 +720,7 @@ FX_BOOL CBC_QRCode::SetErrorCorrectionLevel (int32_t level)
     }\r
     return ((CBC_TwoDimWriter*)m_pBCWriter)->SetErrorCorrectionLevel(level);\r
 }\r
-FX_BOOL CBC_QRCode::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_QRCode::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     int32_t outWidth = 0;\r
     int32_t outHeight = 0;\r
@@ -781,7 +781,7 @@ void CBC_PDF417I::SetTruncated(FX_BOOL truncated)
 {\r
     ((CBC_PDF417Writer*)m_pBCWriter)->SetTruncated(truncated);\r
 }\r
-FX_BOOL CBC_PDF417I::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_PDF417I::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     BCFORMAT format    = BCFORMAT_PDF_417;\r
     int32_t outWidth = 0;\r
@@ -835,7 +835,7 @@ CBC_DataMatrix::~CBC_DataMatrix()
         m_pBCWriter = NULL;\r
     }\r
 }\r
-FX_BOOL CBC_DataMatrix::Encode(FX_WSTR contents, FX_BOOL isDevice, int32_t &e)\r
+FX_BOOL CBC_DataMatrix::Encode(const CFX_WideStringC& contents, FX_BOOL isDevice, int32_t &e)\r
 {\r
     int32_t outWidth = 0;\r
     int32_t outHeight = 0;\r