diff options
author | Tom Sepez <tsepez@chromium.org> | 2015-08-18 08:56:47 -0700 |
---|---|---|
committer | Tom Sepez <tsepez@chromium.org> | 2015-08-18 08:56:47 -0700 |
commit | 57207efd5f17ec63e174061ea5415afb58516fce (patch) | |
tree | 805b1b0d9fea5c02e36139740612a5403e59890b /core/include/fxcrt/fx_basic.h | |
parent | 2ae87d2e8ddff79d0e96aad3db97e090db21fb99 (diff) | |
download | pdfium-57207efd5f17ec63e174061ea5415afb58516fce.tar.xz |
Remove more dead code from fx_basic.h
R=thestig@chromium.org
Review URL: https://codereview.chromium.org/1294683003 .
Diffstat (limited to 'core/include/fxcrt/fx_basic.h')
-rw-r--r-- | core/include/fxcrt/fx_basic.h | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/core/include/fxcrt/fx_basic.h b/core/include/fxcrt/fx_basic.h index e1025a2433..230d3db0f0 100644 --- a/core/include/fxcrt/fx_basic.h +++ b/core/include/fxcrt/fx_basic.h @@ -205,28 +205,19 @@ class CFX_UTF8Decoder { CFX_WideTextBuf m_Buffer; }; + class CFX_UTF8Encoder { public: - CFX_UTF8Encoder() { m_UTF16First = 0; } + CFX_UTF8Encoder() {} void Input(FX_WCHAR unicode); - - void AppendStr(const CFX_ByteStringC& str) { - m_UTF16First = 0; - m_Buffer << str; - } - + void AppendStr(const CFX_ByteStringC& str) { m_Buffer << str; } CFX_ByteStringC GetResult() const { return m_Buffer.GetByteString(); } protected: CFX_ByteTextBuf m_Buffer; - - FX_DWORD m_UTF16First; }; -CFX_ByteString FX_UrlEncode(const CFX_WideString& wsUrl); -CFX_WideString FX_UrlDecode(const CFX_ByteString& bsUrl); -CFX_ByteString FX_EncodeURI(const CFX_WideString& wsURI); -CFX_WideString FX_DecodeURI(const CFX_ByteString& bsURI); + class CFX_BasicArray { protected: CFX_BasicArray(int unit_size); @@ -383,8 +374,7 @@ typedef CFX_ArrayTemplate<FX_WORD> CFX_WordArray; typedef CFX_ArrayTemplate<FX_DWORD> CFX_DWordArray; typedef CFX_ArrayTemplate<void*> CFX_PtrArray; typedef CFX_ArrayTemplate<FX_FILESIZE> CFX_FileSizeArray; -typedef CFX_ArrayTemplate<FX_FLOAT> CFX_FloatArray; -typedef CFX_ArrayTemplate<int32_t> CFX_Int32Array; + template <class ObjectClass> class CFX_ObjectArray : public CFX_BasicArray { public: |