diff options
author | George Hazan <george.hazan@gmail.com> | 2013-08-14 17:49:08 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2013-08-14 17:49:08 +0000 |
commit | d30ebf7e3b54d8a5887c0f6c2382987f8ad80420 (patch) | |
tree | aee070e4136352c91fe6946c0f2b607edc369cd5 /protocols/Twitter/src/Base64Coder.h | |
parent | 3761434e0c1f631a78398226e53ca4a25431c2cd (diff) |
built-in base64 removed
git-svn-id: http://svn.miranda-ng.org/main/trunk@5688 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Twitter/src/Base64Coder.h')
-rw-r--r-- | protocols/Twitter/src/Base64Coder.h | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/protocols/Twitter/src/Base64Coder.h b/protocols/Twitter/src/Base64Coder.h deleted file mode 100644 index d65868070e..0000000000 --- a/protocols/Twitter/src/Base64Coder.h +++ /dev/null @@ -1,69 +0,0 @@ -// Base64Coder.h: interface for the Base64Coder class.
-// http://support.microsoft.com/kb/191239
-//////////////////////////////////////////////////////////////////////
-
-#if !defined(AFX_BASE64CODER_H__B2E45717_0625_11D2_A80A_00C04FB6794C__INCLUDED_)
-#define AFX_BASE64CODER_H__B2E45717_0625_11D2_A80A_00C04FB6794C__INCLUDED_
-
-#if _MSC_VER >= 1000
-#pragma once
-#endif // _MSC_VER >= 1000
-
-#ifdef _AFXDLL
- #include <afx.h>
- typedef CString String;
-#else
- #include <windows.h>
- #include <string>
- typedef std::string String;
-#endif
-
-class Base64Coder
-{
- // Internal bucket class.
- class TempBucket
- {
- public:
- BYTE nData[4];
- BYTE nSize;
- void Clear() { ::ZeroMemory(nData, 4); nSize = 0; };
- };
-
- PBYTE m_pDBuffer;
- PBYTE m_pEBuffer;
- DWORD m_nDBufLen;
- DWORD m_nEBufLen;
- DWORD m_nDDataLen;
- DWORD m_nEDataLen;
-
-public:
- Base64Coder();
- virtual ~Base64Coder();
-
-public:
- virtual void Encode(const PBYTE, DWORD);
- virtual void Decode(const PBYTE, DWORD);
- //virtual void Encode(LPCSTR sMessage);
- //virtual void Decode(LPCSTR sMessage);
-
- virtual LPCSTR DecodedMessage() const;
- virtual LPCSTR EncodedMessage() const;
-
- virtual void AllocEncode(DWORD);
- virtual void AllocDecode(DWORD);
- virtual void SetEncodeBuffer(const PBYTE pBuffer, DWORD nBufLen);
- virtual void SetDecodeBuffer(const PBYTE pBuffer, DWORD nBufLen);
-
-protected:
- virtual void _EncodeToBuffer(const TempBucket &Decode, PBYTE pBuffer);
- virtual ULONG _DecodeToBuffer(const TempBucket &Decode, PBYTE pBuffer);
- virtual void _EncodeRaw(TempBucket &, const TempBucket &);
- virtual void _DecodeRaw(TempBucket &, const TempBucket &);
- virtual BOOL _IsBadMimeChar(BYTE);
-
- static char m_DecodeTable[256];
- static BOOL m_Init;
- void _Init();
-};
-
-#endif // !defined(AFX_BASE64CODER_H__B2E45717_0625_11D2_A80A_00C04FB6794C__INCLUDED_)
|