Project
Loading...
Searching...
No Matches
o2::its::GPUFrameworkExternalAllocator Class Referencefinal

Inherits o2::its::ExternalAllocator.

Public Member Functions

voidallocate (size_t size) final
 
void deallocate (char *ptr, size_t size) final
 
void pushTagOnStack (uint64_t tag) final
 
void popTagOffStack (uint64_t tag) final
 
void setReconstructionFramework (o2::gpu::GPUReconstruction *fwr)
 
- Public Member Functions inherited from o2::its::ExternalAllocator
voidallocate (size_t s, Type type)
 
voidallocateStack (size_t s)
 
void setType (Type t) noexcept
 
Type getType () const noexcept
 

Additional Inherited Members

- Protected Attributes inherited from o2::its::ExternalAllocator
Type mType
 

Detailed Description

Definition at line 25 of file GPUChainITS.cxx.

Member Function Documentation

◆ allocate()

void * o2::its::GPUFrameworkExternalAllocator::allocate ( size_t  size)
inlinefinalvirtual

Implements o2::its::ExternalAllocator.

Definition at line 28 of file GPUChainITS.cxx.

◆ deallocate()

void o2::its::GPUFrameworkExternalAllocator::deallocate ( char ptr,
size_t  size 
)
inlinefinalvirtual

Implements o2::its::ExternalAllocator.

Definition at line 32 of file GPUChainITS.cxx.

◆ popTagOffStack()

void o2::its::GPUFrameworkExternalAllocator::popTagOffStack ( uint64_t  tag)
inlinefinalvirtual

Implements o2::its::ExternalAllocator.

Definition at line 37 of file GPUChainITS.cxx.

◆ pushTagOnStack()

void o2::its::GPUFrameworkExternalAllocator::pushTagOnStack ( uint64_t  tag)
inlinefinalvirtual

Implements o2::its::ExternalAllocator.

Definition at line 33 of file GPUChainITS.cxx.

◆ setReconstructionFramework()

void o2::its::GPUFrameworkExternalAllocator::setReconstructionFramework ( o2::gpu::GPUReconstruction fwr)
inline

Definition at line 41 of file GPUChainITS.cxx.


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