#ifndef _GUITAR_UUTOOL_HPP_ #define _GUITAR_UUTOOL_HPP_ #ifndef _COMMON_WINDOWS_HPP_ #include #endif #include class String; class UUTool { public: static String encode(String strLine); static String decode(String strLine); private: UUTool(void); virtual ~UUTool(); static BYTE chEncode(int ch); static BYTE chDecode(int ch); }; inline UUTool::UUTool(void) { } inline UUTool::~UUTool() { } inline BYTE UUTool::chEncode(int ch) { return (ch?(ch&0x3F)+' ':'`'); } inline BYTE UUTool::chDecode(int ch) { return (ch-' ')&0x3F; } #endif