libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
Classes | Functions
from_allocator.hpp File Reference

ELDEN RING allocation interface and from::allocator. More...

#include <detail/preprocessor.hpp>
#include <bitset>
#include <cstddef>
#include <cstdint>
#include <memory>
#include <utility>
#include <stdexcept>

Go to the source code of this file.

Classes

class  from::DLKR::DLAllocator
 Common ELDEN RING allocator interface. More...
 
struct  from::DLKR::DLBackAllocator
 
struct  from::default_allocator_tag
 Default libER allocator that gets embedded in objects as needed for ER ABI compatibility. More...
 
struct  from::default_empty_base_allocator_tag
 Default libER allocator with an empty base. More...
 
class  from::allocator< T, AllocatorTag >
 The main libER stand-in for ER allocator proxies. More...
 
class  from::allocator_base< default_allocator_tag >
 Internal allocator base class. More...
 
class  from::allocator_base< default_empty_base_allocator_tag >
 Internal allocator base class. More...
 

Functions

template<typename T1 , typename T2 >
bool from::operator== (const allocator< T1 > &lhs, const allocator< T2 > &rhs) noexcept
 Allocator equality comparison.
 

Detailed Description

ELDEN RING allocation interface and from::allocator.

Copyright 2024 libER ELDEN RING API library

Function Documentation

◆ operator==()

template<typename T1 , typename T2 >
bool from::operator== ( const allocator< T1 > &  lhs,
const allocator< T2 > &  rhs 
)
noexcept

Allocator equality comparison.

Allocator equality comparison friend declaration.