Subversion Repositories spk

Rev

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

Rev 188 Rev 189
Line 101... Line 101...
101
	// subscript operators
101
	// subscript operators
102
	const wchar_t operator[] ( int num ) const;
102
	const wchar_t operator[] ( int num ) const;
103
	wchar_t &operator[] ( int num );
103
	wchar_t &operator[] ( int num );
104
 
104
 
105
	// addition operators
105
	// addition operators
106
	WString operator+ ( const wchar_t *str ) const;
106
	WString operator+ (const wchar_t* str) const;
-
 
107
	WString operator+ (const char* str) const;
107
	WString operator+ ( const std::wstring &str ) const;
108
	WString operator+ ( const std::wstring &str ) const;
108
	WString operator+ ( const WString &str ) const;
109
	WString operator+ ( const WString &str ) const;
109
	WString operator+ ( const wchar_t c ) const;
110
	WString operator+ ( const wchar_t c ) const;
110
	WString operator+ ( const long l ) const;
111
	WString operator+ ( const long l ) const;
111
	WString operator+ ( const unsigned long l ) const;
112
	WString operator+ ( const unsigned long l ) const;
Line 198... Line 199...
198
	bool _isCharNumber(wchar_t c) const;
199
	bool _isCharNumber(wchar_t c) const;
199
	Utils::WString::size_type _token_nextPos(const wchar_t *token, Utils::WString::size_type curPos) const;
200
	Utils::WString::size_type _token_nextPos(const wchar_t *token, Utils::WString::size_type curPos) const;
200
};
201
};
201
 
202
 
202
SPKEXPORT WString operator+(const wchar_t* str1, const WString& str2);
203
SPKEXPORT WString operator+(const wchar_t* str1, const WString& str2);
-
 
204
SPKEXPORT WString operator+(const unsigned char* str1, const WString& str2);
-
 
205
SPKEXPORT WString operator+(const char* str1, const WString& str2);
203
 
206
 
204
#pragma warning( pop )
207
#pragma warning( pop )
205
 
208
 
206
}
209
}