CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
StringStream.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  CeresEngine
 

Typedefs

template<typename T , typename RawAllocator = DefaultAllocator>
using CeresEngine::BasicStringStream = std::basic_stringstream< T, std::char_traits< T >, StdAllocator< T, RawAllocator > >
 Basic string stream that uses framework's memory allocators.
 
template<typename T , typename RawAllocator = DefaultAllocator>
using CeresEngine::BasicOutputStringStream = std::basic_ostringstream< T, std::char_traits< T >, StdAllocator< T, RawAllocator > >
 Basic output string stream that uses framework's memory allocators.
 
template<typename T , typename RawAllocator = DefaultAllocator>
using CeresEngine::BasicInputStringStream = std::basic_istringstream< T, std::char_traits< T >, StdAllocator< T, RawAllocator > >
 Basic output string stream that uses framework's memory allocators.
 
using CeresEngine::StringStream = BasicStringStream< char >
 Wide string stream used for primarily for constructing narrow strings.
 
using CeresEngine::WStringStream = BasicStringStream< wchar_t >
 Wide string stream used for primarily for constructing wide strings.
 
using CeresEngine::U16StringStream = BasicStringStream< char16_t >
 Wide string stream used for primarily for constructing UTF-16 strings.
 
using CeresEngine::U32StringStream = BasicStringStream< char32_t >
 Wide string stream used for primarily for constructing UTF-32 strings.
 
using CeresEngine::StringOutputStream = BasicOutputStringStream< char >
 Wide string stream used for primarily for constructing narrow strings.
 
using CeresEngine::WStringOutputStream = BasicOutputStringStream< wchar_t >
 Wide string stream used for primarily for constructing wide strings.
 
using CeresEngine::U16StringOutputStream = BasicOutputStringStream< char16_t >
 Wide string stream used for primarily for constructing UTF-16 strings.
 
using CeresEngine::U32StringOutputStream = BasicOutputStringStream< char32_t >
 Wide string stream used for primarily for constructing UTF-32 strings.
 
using CeresEngine::StringInputStream = BasicInputStringStream< char >
 Wide string stream used for primarily for constructing narrow strings.
 
using CeresEngine::WStringInputStream = BasicInputStringStream< wchar_t >
 Wide string stream used for primarily for constructing wide strings.
 
using CeresEngine::U16StringInputStream = BasicInputStringStream< char16_t >
 Wide string stream used for primarily for constructing UTF-16 strings.
 
using CeresEngine::U32StringInputStream = BasicInputStringStream< char32_t >
 Wide string stream used for primarily for constructing UTF-32 strings.