libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
Typedefs
from_string.hpp File Reference

from::basic_string based on std::basic_string More...

#include <memory/from_allocator.hpp>
#include <string>

Go to the source code of this file.

Typedefs

template<typename CharT , typename Traits = std::char_traits<CharT>, typename AllocatorTag = from::default_allocator_tag>
using from::basic_string = std::basic_string< CharT, Traits, from::allocator< CharT, AllocatorTag > >
 std::basic_string with from::allocator.
 
using from::string = from::basic_string< char, std::char_traits< char >, from::default_allocator_tag >
 std::string with from::allocator.
 
using from::wstring = from::basic_string< wchar_t, std::char_traits< wchar_t >, from::default_allocator_tag >
 std::wstring with from::allocator.
 
using from::ebstring = from::basic_string< char, std::char_traits< char >, from::default_empty_base_allocator_tag >
 std::string with from::allocator that is empty.
 
using from::ebwstring = from::basic_string< wchar_t, std::char_traits< wchar_t >, from::default_empty_base_allocator_tag >
 std::wstring with from::allocator that is empty.
 

Detailed Description

from::basic_string based on std::basic_string

Copyright 2024 libER ELDEN RING API library

Typedef Documentation

◆ ebstring

using from::ebstring = typedef from::basic_string<char, std::char_traits<char>, from::default_empty_base_allocator_tag>

std::string with from::allocator that is empty.

The allocator is NOT embedded in the string, so sizeof(from::ebstring) == sizeof(std::string).

◆ ebwstring

using from::ebwstring = typedef from::basic_string<wchar_t, std::char_traits<wchar_t>, from::default_empty_base_allocator_tag>

std::wstring with from::allocator that is empty.

The allocator is NOT embedded in the string, so sizeof(from::ebwstring) == sizeof(std::wstring).

◆ string

using from::string = typedef from::basic_string<char, std::char_traits<char>, from::default_allocator_tag>

std::string with from::allocator.

The allocator is embedded in the string, so sizeof(from::string) != sizeof(std::string).

◆ wstring

using from::wstring = typedef from::basic_string<wchar_t, std::char_traits<wchar_t>, from::default_allocator_tag>

std::wstring with from::allocator.

The allocator is embedded in the string, so sizeof(from::string) != sizeof(std::string).