RavEngine
Loading...
Searching...
No Matches
ozz::StdAllocator< _Ty > Class Template Reference

Classes

struct  rebind
 

Public Types

typedef _Ty value_type
 
typedef value_type * pointer
 
typedef value_type & reference
 
typedef const value_type * const_pointer
 
typedef const value_type & const_reference
 
typedef size_t size_type
 
typedef ptrdiff_t difference_type
 

Public Member Functions

 StdAllocator (const StdAllocator &) noexcept
 
template<class _Other >
 StdAllocator (const StdAllocator< _Other > &) noexcept
 
pointer address (reference _ref) const noexcept
 
const_pointer address (const_reference _ref) const noexcept
 
template<class _Other , class... _Args>
void construct (_Other *_ptr, _Args &&... _args)
 
template<class _Other >
void destroy (_Other *_ptr)
 
pointer allocate (size_t _count) noexcept
 
void deallocate (pointer _ptr, size_type) noexcept
 
size_type max_size () const noexcept
 

The documentation for this class was generated from the following file: