DNA Calib 1.1
Project brief
Classes | Namespaces | Functions
ArenaMemoryResource.cpp File Reference
#include "pma/resources/ArenaMemoryResource.h"
#include "pma/ScopedPtr.h"
#include "pma/TypeDefs.h"
#include <cassert>
#include <cmath>
#include <cstddef>
#include <cstdint>
Include dependency graph for ArenaMemoryResource.cpp:

Classes

class  pma::ArenaMemoryResource::Impl
 
struct  pma::ArenaMemoryResource::Impl::Arena
 

Namespaces

namespace  pma
 

Functions

std::uintptr_t pma::alignAddress (std::uintptr_t address, std::size_t alignment)
 
template<typename T >
T * pma::alignPointer (T *ptr, std::size_t alignment)