| Line 227... | Line 227... | 
          
            | 227 | 	void _assign(const wchar_t* str) { this->assign(str); _str = ws2s(*this); }
 | 227 | 	void _assign(const wchar_t* str) { this->assign(str); _str = ws2s(*this); }
 | 
          
            | 228 | 	void _assign(const wchar_t* str, size_t len) { this->assign(str, len); _str = ws2s(*this); }
 | 228 | 	void _assign(const wchar_t* str, size_t len) { this->assign(str, len); _str = ws2s(*this); }
 | 
          
            | 229 | 	void _assign(const char c) { this->assign(1, c); _str = ws2s(*this); }
 | 229 | 	void _assign(const char c) { this->assign(1, c); _str = ws2s(*this); }
 | 
          
            | 230 | //	void _assign(const wchar_t c) { this->assign(1, c); _str = ws2s(*this); }
 | 230 | //	void _assign(const wchar_t c) { this->assign(1, c); _str = ws2s(*this); }
 | 
          
            | 231 | #else
 | 231 | #else
 | 
          
            | 232 | 	void _assign(const std::string& str) { this->assign(str); _str = s2ws(str); }
 | 232 | 	void _assign(const std::string& str) { this->assign(str); /*_str = s2ws(str); */}
 | 
          
            | - |   | 233 | 	void _assign(const char *str) 
 | 
          
            | - |   | 234 | 	{ 
 | 
          
            | - |   | 235 | 		this->assign(str);
 | 
          
            | - |   | 236 | 		//_str = s2ws(str);
 | 
          
            | - |   | 237 | 	}
 | 
          
            | 233 | 	void _assign(const std::wstring& str) { this->assign(ws2s(str)); _str = str; }
 | 238 | 	//void _assign(const std::wstring& str) { this->assign(ws2s(str)); _str = str; }
 | 
          
            | 234 | 	void _assign(const wchar_t* str) { this->assign(ws2s(str)); _str = str; }
 | 239 | 	void _assign(const wchar_t* str) { this->assign(ws2s(str)); _str = str; }
 | 
          
            | 235 | 	void _assign(const wchar_t* str, size_t len) { this->assign(ws2s(str), len); _str = str; }
 | 240 | 	void _assign(const wchar_t* str, size_t len) { this->assign(ws2s(str), len); _str = str; }
 | 
          
            | 236 | 	void _assign(const char c) { this->assign(1, c); _str = s2ws(*this); }
 | 241 | 	void _assign(const char c) { this->assign(1, c); /*_str = s2ws(*this);*/ }
 | 
          
            | 237 | //	void _assign(const wchar_t c) { _str.assign(1, c); this->assign(ws2s(_str)); }
 | 242 | //	void _assign(const wchar_t c) { _str.assign(1, c); this->assign(ws2s(_str)); }
 | 
          
            | 238 | #endif
 | 243 | #endif
 | 
          
            | 239 | 	bool _isCharNumber(char c) const;
 | 244 | 	bool _isCharNumber(char c) const;
 | 
          
            | 240 | 	Utils::String::size_type _token_nextPos(const char *token, Utils::String::size_type curPos) const;
 | 245 | 	Utils::String::size_type _token_nextPos(const char *token, Utils::String::size_type curPos) const;
 | 
          
            | 241 | };
 | 246 | };
 |