diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2010-01-28 11:32:39 +0100 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2013-01-05 17:17:46 +0100 |
commit | 271c7cabf5e16a1afed560b9f707b3955b3ec725 (patch) | |
tree | 026b6678c6973205e32698af795830d58c5121d6 /src/utils/locale_independent_float.hpp | |
parent | 2adaea29500b412c342838e22df2f8b4ac2eb02d (diff) | |
download | usdx-271c7cabf5e16a1afed560b9f707b3955b3ec725.tar.gz usdx-271c7cabf5e16a1afed560b9f707b3955b3ec725.tar.xz usdx-271c7cabf5e16a1afed560b9f707b3955b3ec725.zip |
converted all strings and chars to wstrings and wchar_ts
all strings with displayable content are now the wide strings for
proper
unicode handling
added boost dependency for proper reading unicode from files
Diffstat (limited to 'src/utils/locale_independent_float.hpp')
-rw-r--r-- | src/utils/locale_independent_float.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/utils/locale_independent_float.hpp b/src/utils/locale_independent_float.hpp index 82801868..f3674695 100644 --- a/src/utils/locale_independent_float.hpp +++ b/src/utils/locale_independent_float.hpp @@ -37,7 +37,7 @@ namespace usdx float value; public: LocaleIndependentFloat(); - LocaleIndependentFloat(std::string& value); + LocaleIndependentFloat(std::wstring& value); virtual ~LocaleIndependentFloat(); @@ -46,11 +46,11 @@ namespace usdx LocaleIndependentFloat& operator= (const LocaleIndependentFloat& value); LocaleIndependentFloat& operator= (const float& vaule); - LocaleIndependentFloat& operator= (std::string& vaule); + LocaleIndependentFloat& operator= (std::wstring& vaule); }; - std::istream& operator>> (std::istream& is, LocaleIndependentFloat& float_value); - std::istream& operator>> (std::istream& is, LocaleIndependentFloat* float_value); + std::wistream& operator>> (std::wistream& is, LocaleIndependentFloat& float_value); + std::wistream& operator>> (std::wistream& is, LocaleIndependentFloat* float_value); }; |