Subversion Repositories spk

Rev

Rev 174 | Rev 185 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 174 Rev 175
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
};