Low-Level Abstraction of Memory Access
llama::bloballoc::UniquePtr Struct Reference

#include <BlobAllocators.hpp>

Public Member Functions

template<std::size_t Alignment>
auto operator() (std::integral_constant< std::size_t, Alignment >, std::size_t count) const
 

Detailed Description

Allocates heap memory managed by a std::unique_ptr for a View. This memory can only be uniquely owned by a single View.

Definition at line 55 of file BlobAllocators.hpp.

Member Function Documentation

◆ operator()()

template<std::size_t Alignment>
auto llama::bloballoc::UniquePtr::operator() ( std::integral_constant< std::size_t, Alignment >  ,
std::size_t  count 
) const
inline

Definition at line 58 of file BlobAllocators.hpp.


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