IDA C++ SDK 9.2
Loading...
Searching...
No Matches
qalloc_detail::unaligned_alloc_aligner< Policy > Struct Template Reference

#include <qalloc_shim.hpp>

Static Public Member Functions

static bool is_pow2 (std::size_t x)
static voidaligned_allocate (std::size_t n, std::size_t al) noexcept
static voidaligned_allocate_or_throw (std::size_t n, std::size_t al)
static void aligned_deallocate (void *p, std::size_t al) noexcept

Member Function Documentation

◆ is_pow2()

template<class Policy>
bool qalloc_detail::unaligned_alloc_aligner< Policy >::is_pow2 ( std::size_t x)
inlinestatic

◆ aligned_allocate()

template<class Policy>
void * qalloc_detail::unaligned_alloc_aligner< Policy >::aligned_allocate ( std::size_t n,
std::size_t al )
inlinestaticnoexcept

◆ aligned_allocate_or_throw()

template<class Policy>
void * qalloc_detail::unaligned_alloc_aligner< Policy >::aligned_allocate_or_throw ( std::size_t n,
std::size_t al )
inlinestatic

◆ aligned_deallocate()

template<class Policy>
void qalloc_detail::unaligned_alloc_aligner< Policy >::aligned_deallocate ( void * p,
std::size_t al )
inlinestaticnoexcept

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