![]() |
Low-Level Abstraction of Memory Access
|
#include "Array.hpp"
#include "Concepts.hpp"
#include "macros.hpp"
#include <cstddef>
#include <memory>
#include <vector>
Go to the source code of this file.
Classes | |
struct | llama::bloballoc::Array< BytesToReserve > |
struct | llama::bloballoc::Array< BytesToReserve >::AlignedArray< Alignment > |
struct | llama::bloballoc::UniquePtr |
struct | llama::bloballoc::SharedPtr |
struct | llama::bloballoc::AlignedAllocator< T, Alignment > |
An STL compatible allocator allowing to specify alignment. More... | |
struct | llama::bloballoc::AlignedAllocator< T, Alignment >::rebind< T2 > |
struct | llama::bloballoc::Vector |
struct | llama::bloballoc::AlpakaBuf< Size, Dev > |
Allocates alpaka buffers as blobs. More... | |
Namespaces | |
alpaka | |
llama | |
llama::bloballoc | |
Functions | |
template<typename TElem , typename TIdx , typename TExtent , typename TDev > | |
auto | alpaka::allocBuf (const TDev &dev, const TExtent &extent) |