1 #ifndef __KSTLSSTREAM_H__
2 #define __KSTLSSTREAM_H__
4 #include "Platform/Core/CorePlatformDefines.h"
6 #include "kstlstring.h"
9 #ifndef _NO_KSTL_OVERLOADING_
11 #include "CoreSTLAllocator.h"
16 using stringbuf = std::basic_stringbuf<char, std::char_traits<char>, CoreSTLAllocator<char> > ;
17 using istringstream = std::basic_istringstream<char, std::char_traits<char>, CoreSTLAllocator<char> > ;
18 using ostringstream = std::basic_ostringstream<char, std::char_traits<char>, CoreSTLAllocator<char> > ;
19 using stringstream = std::basic_stringstream<char, std::char_traits<char>, CoreSTLAllocator<char> > ;
22 using wstringbuf = std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, CoreSTLAllocator<wchar_t> > ;
23 using wistringstream = std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, CoreSTLAllocator<wchar_t> > ;
24 using wostringstream = std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, CoreSTLAllocator<wchar_t> > ;
25 using wstringstream = std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, CoreSTLAllocator<wchar_t> > ;