|
CeresEngine 0.2.0
A game development framework
|
#include "CeresEngine/Foundation/Allocator.hpp"#include "CeresEngine/Foundation/String.hpp"#include <sstream>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. | |